Scraping Google Search Menggunakan Bahasa Program Python
scraping google search. |
Scraping Google Search menggunakan Python.
Jika anda menggunakan handphone anda bisa menginstall termux atau aplikasi lainnya yang dapat menjalankan program python sekaligus untuk ngoding nya, disini saya menggunakan handphone, jadi saya menggunakan aplikasi termux untuk ngoding dan menjalankan skripnya karena aplikasi termux bisa buat ngoding dapat dapat menjalankan hampir semua bahasa program. Ikuti langkah demi langkahnya sebagai berikut.
Langkah demi langkah.
Install alat.
Jika anda menggunakan sistem operasi Android anda bisa menginstall aplikasi Termux di playstore, jika anda menggunakan sistem operasi IPhone anda bisa menginstall aplikasi Termux di Apps Store. Jika anda menggunakan komputer atau laptop dapat menginstall python secara langsung di website resminya, yaitu www.python.org, untuk menjalankannya anda bisa menggunakan CMD jika menggunakan OS Windows, dan jika anda menggunakan OS MacBook dan Linux dapat menggunakan Terminal Shell bawaan.
Ini adalah perintah untuk menginstall python diaplikasi Termux.
pkg update && pkg upgrade
pkg install python nano -y
Buat file berekstensi py, contohnya file.py jika sudah lanjut ke langkah berikutnya.
Coding.
Masukan kode berikut didalam file yang anda buat berekstensi.py
#!/bin/user/python
# module
try:
import os,sys,time,requests,bs4
from bs4 import BeautifulSoup
from time import sleep
except:
os.system("pip install requests bs4")
# jelajahi
def jelajahi():
# banner
banner = """
\033[1;96m ____ ___ ___ ____ _ _____
/ ___|/ _ \ / _ \ / ___| | | ____|
| | _| | | | | | | | _| | | _|
| |_| | |_| | |_| | |_| | |___| |___
\____|\___/ \___/ \____|_____|_____|
\033[1;0m\033[1;41mSEARCHING\033[1;0m
\033[1;96m+\033[1;90m============================================\033[1;96m+
\033[1;90m[\033[1;96m•\033[1;90m] \033[1;95mAuthor \033[1;91m: \033[1;93mRandiansyah
\033[1;90m[\033[1;96m•\033[1;90m] \033[1;95mYouTube \033[1;91m: \033[1;93mRandi Noober
\033[1;90m[\033[1;96m•\033[1;90m] \033[1;95mFacebook \033[1;91m: \033[1;93mRandi Kun
\033[1;90m[\033[1;96m•\033[1;90m] \033[1;95mInstagram \033[1;91m: \033[1;93m@randinoober_
\033[1;90m[\033[1;96m•\033[1;90m] \033[1;95mGithub \033[1;91m: \033[4;92mhttps://github.com/Rendi-ID\033[1;0m
\033[1;96m+\033[1;90m============================================\033[1;96m+"""
os.system("clear")
print(banner)
# input
cari = input(" \033[1;90m[\033[1;95m+\033[1;90m] \033[1;96mSearch \033[1;91m> \033[1;92m")
url = f"https://www.google.com/search?&q={cari}"
r = requests.get(url)
mencari = BeautifulSoup(r.text,"html.parser")
a = mencari.find("div",class_="BNeawe").text
# output
print(" [•] Hasil >",a)
jelajahi()
Arahkan lokasi di terminal anda ke lokasi file yang anda taruh supaya anda bisa menjalankan skripnya.
Jalankan skrip.
Jika berhasil menjalankan skripnya, berarti anda mengikuti langkah-langkah diatas dengan benar. Berikut adalah screenshot saat berhasil menjalankan skrip.
python namafile.py
scraping google search. |
Catatan: Jika tutorial pada halaman ini bermanfaat bagi anda, mohon di share ke teman" anda atau share ke sosial media yang anda miliki, terima kasih 😅.
Mantap
BalasHapus