Search Engines Scraper
1.0.0
Perpustakaan Python yang menanyakan Google, Bing, Yahoo dan mesin pencari lainnya dan mengumpulkan hasil dari beberapa halaman hasil mesin pencari.
Harap dicatat bahwa pengambilan web mungkin bertentangan dengan TOS beberapa mesin pencari, dan dapat menghasilkan larangan sementara.
Google
Bing
Yahoo
Duckduckgo
Startpage
AOL
Dogpile
Bertanya
Mojeek
Berani
Obor
search_engines/engines/ dan menambahkannya ke Kamus search_engines_dict di search_engines/engines/__init__.py . Kelas baru harus subkelas SearchEngine , dan mengganti metode berikut: _selectors , _first_page , _next_page . Python 2.7 - 3.x dengan
Permintaan dan
Beautifulsoup
Jalankan file pengaturan: $ python setup.py install .
Selesai!
Sebagai perpustakaan:
from search_engines import Google
engine = Google()
results = engine.search("my query")
links = results.links()
print(links)
Sebagai skrip CLI:
$ python search_engines_cli.py -e google,bing -q "my query" -o json,print