Ini adalah perpustakaan/API sederhana untuk menjelajahi web, menggunakan mesin pencari Google, mendapatkan URL halaman yang ditemukan
Untuk menginstal, Anda dapat:
Kloning proyek ini dan jalankan python setup.py install
Meskipun demikian, Anda dapat menggunakan pip
untuk menginstal, cukup mengetik pip install py-GSearch-API
Buka https://pypi.python.org/pypi/py-GSearch-API untuk melihat detail paket dan versi yang tersedia
Petunjuk penggunaan dasar:
Pertama, proyek memerlukan setidaknya dua variabel, yaitu:
query
, di mana Anda akan meletakkan istilah pencarian Anda dan
lang
, di mana Anda harus meletakkan es
atau en
(Spanyol/español, Inggris)
Variabel lainnya adalah num
(nilai int), untuk membatasi jumlah hasil pencarian maksimal.
Jadi, untuk menggunakannya Anda harus mengetik (di proyek Anda atau di baris perintah):
import gsearch
query = "YOUR_QUERY"
lang = "es/en"
(OPTIONAL) num = 50
results = gsearch.search(query=query,lang=lang,(OPTIONAL)num=num) // This is for normal search
results_news = gsearch.search_news(query=query,lang=lang,(OPTIONAL)num=num) // This is for searching news
// That functions are returning a dictionary and a int value. You must manage them with: results[0] (dictionary) and results[1] (number of pages found)
dictionary = results[0]
num_of_pages = results[1]
news_dict = results_news[0]
num_of_articles = results_news[1]
// For getting the values:
for u in range(1,num_of_pages):
page = dictionary.get("Page {}".format(u))
print("Link",u,":",page)
// The same for articles:
for v in range(1,num_of_articles):
page_2 = news_dict.get("Page {}".format(u))
print("Link (news)",u,":",page_2)
`
Garpu!
Beri aku bintang
Bantu saya dengan masalah
Periksa bot saya dan proyek saya yang lain (Telegram --> @dwnmp3Bot // https://github.com/Javinator9889/telegram-yt_mp3-bot/)
py-GSearch-API -- API sederhana untuk menelusuri web dengan Google Hak Cipta (C) 2017 Javinator9889
Program ini adalah perangkat lunak bebas: Anda dapat mendistribusikan ulang dan/atau memodifikasinya berdasarkan ketentuan Lisensi Publik Umum GNU sebagaimana diterbitkan oleh Free Software Foundation, baik versi 3 dari Lisensi tersebut, atau (sesuai pilihan Anda) versi yang lebih baru.
Program ini disebarluaskan dengan harapan dapat bermanfaat, namun TANPA JAMINAN APA PUN; bahkan tanpa jaminan tersirat tentang KELAYAKAN UNTUK DIPERDAGANGKAN atau KESESUAIAN UNTUK TUJUAN TERTENTU. Lihat Lisensi Publik Umum GNU untuk lebih jelasnya.
Anda seharusnya sudah menerima salinan Lisensi Publik Umum GNU bersama dengan program ini. Jika tidak, lihat http://www.gnu.org/licenses/.
Untuk menghubungi, buka "https://github.com/Javinator9889/py-GSearch-API/issues" dan ketik pesan Anda. Anda juga dapat membuka profil GitHub saya dan mengirimi saya pesan langsung.