Mengenal Tweepy Python dan Contoh Penggunaannya - Gubuk Pintar
Mengenal Tweepy Python dan Contoh Penggunaannya
Mengenal Tweepy Python dan Contoh Penggunaannya

Mengenal Tweepy Python dan Contoh Penggunaannya

Sudah tahu apa itu Tweepy Python? Yuk, cari tahu penjelasan Tweepy Python dan contoh penggunaannya dalam artikel berikut ini!

tweepy python

Python memiliki beragam library yang dapat dimanfaatkan penggunanya untuk bekerja, salah satunya yaitu Tweepy. Mungkin banyak yang masih asing dengan yang satu ini karena fungsinya yang cukup spesifik.

Layaknya library Python lainnya, Tweepy pun hadir secara GRATIS dan dapat kamu gunakan sesaat setelah kamu meng-install nya.

Penjelasan tentang Tweepy, panduan instalasi dan contoh penggunaannya akan dijabarkan dalam artikel satu ini. Yuk baca bagian selanjtunya agar tidak ketinggalan informasinya!

Daftar Isi




Apa Itu Tweepy Python?

Tweepy adalah library Python yang berguna untuk mengakses data Twitter melalui akses API (Application Programming Interface). Ini biasanya digunakan oleh para pengembang aplikasi untuk merancang atau menyempurnakan aplikasi yang membutuhkan data dari Twitter di dalamnya.

Library ini memberikan akses otomatis untuk menarik data dari Twitter melalui Python. Tidak hanya itu, kamu juga bisa mengatur akun Twitter mu menggunakan library ini seperti memberikan perintah untuk mengirimkan tweet baru, menghapus tweet, mengikuti ataupun berhenti mengikuti suatu akun.

Saat ini, Tweepy cenderung dimanfaatkan untuk membuat bot Twitter dengan tujuan tertentu ataupun melakukan analisis terhadap pengguna Twitter sendiri, utamanya sentimen yang terbentuk pada suatu kasus tertentu untuk mengetahui trennya.

Lebih lanjut, kamu dapat menemukan dokumentasi dari library ini pada halaman Dokumentasi Tweepy.

Baca Juga: Mengenal Library Matplotlib Python dan Contoh Penggunaannya

Cara Install Tweepy Python

Sebelum masuk ke tahap instalasi Tweepy, ada baiknya kamu telah memiliki Python dan Python IDE terpasang di komputer/laptop mu terlebih dahulu agar proses ini bisa berlangsung dan Tweepy yang terpasang nantinya dapat digunakan dengan lebih mudah.

Panduan cara install Python dan Python  IDE dapat kamu temukan dalam artikel Mengenal Python dan Cara Menggunakannya.

Apabila keduanya telah terpasang, sekarang mari kita masuk ke langkan teknis install Tweepy Python. Gubuk Pintar akan memandu mu mulai dari proses upgrade versi PIP sebelum lanjut ke Tweepy. 

Tujuan dari upgrade versi PIP ini adalah agar Tweepy yang kamu gunakan dipastikan dapat berjalan tanpa terkendala versi PIP yang kurang relevan (Tweepy memiliki persyaratan versi PIP tersendiri).

Ikuti langkah ini untuk melakukan upgrade versi PIP,

  1. Buka CMD (Command Prompt)
  2. Ketikkan pip install --upgrade pip dan Enter
  3. Tunggu hingga proses upgrade selesai

Setelah memastikan versi PIP mu adalah yang tersebut, kini saatnya masuk ke proses install Tweepy. Berikut ini caranya,

  1. Buka CMD (Command Prompt)
  2. Ketikkan install Python -m pip install -U tweepy dan Enter
  3. Tunggu hingga proses instalasi selesai

Apabila proses berjalan lancar, maka kini saatnya mencoba menggunakan library Tweepy Python. Coba buka Python IDE mu dan gunakan kode yang akan Gubuk Pintar bagikan pada bagian selanjutnya.

Baca Juga: Mengenal Library Seaborn Python dan Contoh Penggunaannya

 

Contoh Penggunaan Tweepy Python

Pada bagian ini, Gubuk Pintar akan mengajak mu mencoba menggunakan library Tweepy yang baru kamu install. Contoh yang akan kita demo kan yaitu melakukan penarikan tweet  dari Twitter pada satu kata kunci tertentu.

Biasanya cara ini dilakukan untuk melakukan analisis sentimen menggunakan data Twitter. Nah, coba letakkan source code berikut ini di Python IDE mu ya.

import tweepy

#Input API & Access Token Developer Twitter
api_key = "masukkan api key"
api_secret_key = "masukkan api secret key"
access_token = "masukkan access token"
access_token_secret = "masukkan access token secret"

#Input API & Access Token ke Variabel
auth = tweepy.OAuthHandler(api_key, api_secret_key)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)

#Cari Keyword Yang Diingin Di Analisis
hasilSearch = api.search(q="Jogja", lang="id", count=100) #argumen 'q' digunakan untuk input query pencarian, 'lang' merupakan bahasa tweet yang dicari dan 'count' untuk memberikan batasan jumlah tweet yang dicari.

#Menampilkan Tweet Dengan Keyword Yang Dicari
for tweet in hasilSearch:
tweet_properties = {} #Variabel untuk menampilkan hasil pencarian dalam bentuk dictionary
tweet_properties["user_name"] = tweet.user.screen_name #Variabel untuk menampilkan username pengguna
tweet_properties["isi_tweet"] = tweet.text #Variabel untuk menampilkan isi tweet

#Cek Hasil Pencarian Keyword
print(tweet_properties) #Memanggil variabel 'tweet_properties' agar menampilkan hasil

Saat artikel ini ditulis, Jogja sedang menjadi salah satu trending topic di Twitter. Menggunakan source code diatas, kita coba mengambil 100 tweet terbaru yang sedang dikirimkan oleh para pengguna.

Trending Topic Twitter
Trending Topic Twitter Saat Artikel Ini Ditulis

Hasilnya seperti berikut ini, 

Hasil Pencarian Tweet Dengan Library Tweepy Python
Hasil Pencarian Tweet Dengan Library Tweepy

Bila kamu bingung dari mana asal kode API dan access token yang harus di input, semuanya berasal dari Twitter Developer. Kamu harus membuat akun dan melakukan pengajuan agar mendapatkan kode diatas. 

Tenang saja, prosesnya cepat dan kamu dapat menggunakan akun Twitter mu saat ini untuk melakukannya.

Baca Juga: Mengenal Library Numpy Python dan Contoh Penggunaannya
 

Penutup

Itulah dia library Tweepy Python beserta cara install dan contoh penggunaannya. Tentu saja contoh diatas hanya sebatas 'gerbang' awal yang dapat dikembangkan lebih dalam lagi untuk memperoleh insight dari data yang dianalisis. Proses diatas disebut juga bagian awal dari text mining.

Semoga artikel ini bisa bermanfaat dan membantu mu ya.

***

Apabila memiliki pertanyaan seputar artikel Mengenal Tweepy Python dan Contoh Penggunaannya, silahkan tulis dikolom komentar ya.

Bila artikel ini bermanfaat, bantu Gubuk Pintar menyebarkan manfaatnya dengan membagikan artikel ini ke sosial media mu melalui tombol share di bawah ini. Terimakasih orang baik!

Baca juga:

Gubuk Pintar
"If you waiting for idea for write than you're not a writter. You just a waiter"
Buka Komentar

0 komentar:

Posting Komentar