cara Ambil Data dari API twitter dengan Menggunakan Library Tweepy Menggunakan Bahasa Python

selamat malam, twitter saat ini digunakan untuk melakukan penelitian mengenai politik, review produk atau perusahaan dll.
nah saat ini saya akan share codingan untuk mengambil data tapi twitter hanya membolehkan mengambil data tujuh hari kebelakang, ingat tujuh hari kebelakang ya.. jadi kalo mau copas codingan ini maka harus diganti tanggalnya sesuai codingan ini digunakan. Dengan bahasa yang digunakan yaitu python versi 3.7 kalo saya, tapi ini bisa dijalankan di python meski beda versi.

pertama adalah install python nya ( saya anggap anda sudah menginstall python )
kedua install pip dengan cara download di web https://pip.pypa.io/en/stable/installing/ kemudian setelah ter download double click pip nya sampai finish installation.
ketiga adalah menginstall requirements:
           masuk ke terminal (cmd) ketikan pip install tweepy kemudian enter
           masih di terminal ketikan pip install csv kemudian enter
langkah ke empat adalah ketikan ulang kode dibwah ini di text editor anda contoh sublime atau noteoad juga bisa biar anda terbiasa ngoding jangan copas kodingan ini. 
kemudian save dengan format .py contoh saya save dengan nama file twitter-search.py

#!/usr/bin/python
import tweepy
import csv #Import csv
auth = tweepy.auth.OAuthHandler('XXXXXX', 'XXXXXXX')
auth.set_access_token('XXX-XXX', 'XXX')

api = tweepy.API(auth)

# Open/create a file to append data to
csvFile = open('result.csv', 'a')

#Use csv writer
csvWriter = csv.writer(csvFile)

for tweet in tweepy.Cursor(api.search,
                           q = "pemilu",
                           since = "2019-04-14",
                           until = "2019-04-15",
                           lang = "id").items():

    # Write a row to the CSV file. I use encode UTF-8
    csvWriter.writerow([tweet.created_at, tweet.text.encode('utf-8')])
    print(tweet.created_at, tweet.text)
csvFile.close()
 
 
 
 
 
nah untuk menjalankannya kita buka terminal (cmd) kemudian masuk ke directory twitter-search.py itu disimpan dan ketikan python twitter-search.py 
setelah itu tunggu sampai anda mendapatkan datanya sesuai keinginan, kalo mau di stop kita tingga tekan CTRL + C
nah outputnya adalah  nanti akan ada file baru dengan nama result.csv file ini bisa kita buka dengan MS EXCEL.

nah sekian dulu dari postingan kali ini semoga bermanfaat...
 
 
Created By : Fiki Firmansyah

Comments

  1. Okay then...

    This may sound a little creepy, maybe even a little "out there..."

    BUT what if you could just click "Play" to LISTEN to a short, "magical tone"...

    And miraculously attract MORE MONEY into your LIFE??

    I'm talking about hundreds... even thousands of dollars!

    Think it's too EASY?? Think it's IMPOSSIBLE?!?

    Well then, I'll be the one to tell you the news.

    Usually the largest miracles in life are also the SIMPLEST!

    In fact, I will provide you with PROOF by letting you listen to a real-life "magical money tone" I've synthesized...

    (And COMPLETELY RISK FREE).

    You just click "Play" and you will start having more money come into your life... starting so fast, you will be surprised...

    CLICK here to play this wonderful "Miracle Wealth Building Sound Frequency" - as my gift to you!

    ReplyDelete

Post a Comment