Python Script Calistirma
-
Muridler,
https://gist.github.com/brenorb/1ec2afb8d66af850acc294309b9e49ea
Python bilmiyorum fakat yukaridaki scripti calistirmam gerekiyor. Twitter developer kaydim vs var. PyCharm ya da herhangi bir editor yardimi ile nasil calistiracagimi anlatan bir dokuman vs varsa cok mutlu olurum. Kisacasi Python ile belli bir twitter kullanicisinin tweetlerini cekmek istiyorum.
Simdiden tesekkurler.
-
https://www.dev2qa.com/pycharm-project-add-external-library-pymysql-path-example/
Buradan attığın linkteki başta import ile eklenmiş kütüphaneleri bul ekle. Baştaki API leri doldur çalışması lazım hocam. Gözden kaçırdığı başka bir şey yoksa.
-
Https bunu yazdı
https://www.dev2qa.com/pycharm-project-add-external-library-pymysql-path-example/
Buradan attığın linkteki başta import ile eklenmiş kütüphaneleri bul ekle. Baştaki API leri doldur çalışması lazım hocam. Gözden kaçırdığı başka bir şey yoksa.
csv yi yuklerken hata veriyor.
"Collecting csv
Could not find a version that satisfies the requirement csv (from versions: )
No matching distribution found for csv" -
+up
-
https://www.python.org/downloads/
Size uygun olan sürümü indirin.
Windows kullanıyorsanız path ekleyin.
Çalıştırdığınız dosya yolunda cmd açın. python calisacak_dosya_adi.py yazıp enter basın.
-
ÖnEdit: https://repl.it/repls/LumpyInfiniteSequel
burada senin kodları yazdım. keyleri değiştir ve son satırdaki kullanıcı adını değiştir. sonra yukardan RUN butonuna bas--------------------
Ben çalıştırdım sorun yok.
winpython 3 indirilir
pip ile tweepy yüklenir
kodlardaki keyler yazılır
en sondaki tweetleri çekilecek kullanıcı adı düzenlenir.
cmd açılıp python dosya_adi.py ile çalıştırılır
csv dosyasından tweetler alınır.
profit
editöre gerek yok
-
NoktaliVirgul bunu yazdı
ÖnEdit: https://repl.it/repls/LumpyInfiniteSequel
burada senin kodları yazdım. keyleri değiştir ve son satırdaki kullanıcı adını değiştir. sonra yukardan RUN butonuna bas--------------------
Ben çalıştırdım sorun yok.
winpython 3 indirilir
pip ile tweepy yüklenir
kodlardaki keyler yazılır
en sondaki tweetleri çekilecek kullanıcı adı düzenlenir.
cmd açılıp python dosya_adi.py ile çalıştırılır
csv dosyasından tweetler alınır.
profit
editöre gerek yok
Hocam bende gorunen ekran bu. benim kodlari goremiyorum. keyleri nereye girmem gerekiyor? Windows degil mac kullaniyorum.
-
matr0x bunu yazdıNoktaliVirgul bunu yazdı
ÖnEdit: https://repl.it/repls/LumpyInfiniteSequel
burada senin kodları yazdım. keyleri değiştir ve son satırdaki kullanıcı adını değiştir. sonra yukardan RUN butonuna bas--------------------
Ben çalıştırdım sorun yok.
winpython 3 indirilir
pip ile tweepy yüklenir
kodlardaki keyler yazılır
en sondaki tweetleri çekilecek kullanıcı adı düzenlenir.
cmd açılıp python dosya_adi.py ile çalıştırılır
csv dosyasından tweetler alınır.
profit
editöre gerek yok
Hocam bende gorunen ekran bu. benim kodlari goremiyorum. keyleri nereye girmem gerekiyor? Windows degil mac kullaniyorum.
ben başka test yaparken bozulmuş :/
Dener misin tekrar
https://repl.it/repls/ShorttermDishonestEquation
-
NoktaliVirgul bunu yazdımatr0x bunu yazdıNoktaliVirgul bunu yazdı
ÖnEdit: https://repl.it/repls/LumpyInfiniteSequel
burada senin kodları yazdım. keyleri değiştir ve son satırdaki kullanıcı adını değiştir. sonra yukardan RUN butonuna bas--------------------
Ben çalıştırdım sorun yok.
winpython 3 indirilir
pip ile tweepy yüklenir
kodlardaki keyler yazılır
en sondaki tweetleri çekilecek kullanıcı adı düzenlenir.
cmd açılıp python dosya_adi.py ile çalıştırılır
csv dosyasından tweetler alınır.
profit
editöre gerek yok
Hocam bende gorunen ekran bu. benim kodlari goremiyorum. keyleri nereye girmem gerekiyor? Windows degil mac kullaniyorum.
ben başka test yaparken bozulmuş :/
Dener misin tekrar
https://repl.it/repls/ShorttermDishonestEquation
Bu hatayi veriyor hocam:
Traceback (most recent call last): File "main.py", line 63, in <module> get_all_tweets("DE_DTI") File "main.py", line 26, in get_all_tweets new_tweets = api.user_timeline(screen_name = screen_name,count=200) File "/home/runner/.local/share/virtualenvs/python3/lib/python3.7/site-packages/tweepy/binder.py", line 250, in _call return method.execute() File "/home/runner/.local/share/virtualenvs/python3/lib/python3.7/site-packages/tweepy/binder.py", line 233, in execute raise TweepError(error_msg, resp, api_code=api_error_code) tweepy.error.TweepError: [{'code': 89, 'message': 'Invalid or expired token.'}]
-
matr0x bunu yazdıNoktaliVirgul bunu yazdımatr0x bunu yazdıNoktaliVirgul bunu yazdı
ÖnEdit: https://repl.it/repls/LumpyInfiniteSequel
burada senin kodları yazdım. keyleri değiştir ve son satırdaki kullanıcı adını değiştir. sonra yukardan RUN butonuna bas--------------------
Ben çalıştırdım sorun yok.
winpython 3 indirilir
pip ile tweepy yüklenir
kodlardaki keyler yazılır
en sondaki tweetleri çekilecek kullanıcı adı düzenlenir.
cmd açılıp python dosya_adi.py ile çalıştırılır
csv dosyasından tweetler alınır.
profit
editöre gerek yok
Hocam bende gorunen ekran bu. benim kodlari goremiyorum. keyleri nereye girmem gerekiyor? Windows degil mac kullaniyorum.
ben başka test yaparken bozulmuş :/
Dener misin tekrar
https://repl.it/repls/ShorttermDishonestEquation
Bu hatayi veriyor hocam:
Traceback (most recent call last): File "main.py", line 63, in get_all_tweets("DE_DTI") File "main.py", line 26, in get_all_tweets new_tweets = api.user_timeline(screen_name = screen_name,count=200) File "/home/runner/.local/share/virtualenvs/python3/lib/python3.7/site-packages/tweepy/binder.py", line 250, in _call return method.execute() File "/home/runner/.local/share/virtualenvs/python3/lib/python3.7/site-packages/tweepy/binder.py", line 233, in execute raise TweepError(error_msg, resp, api_code=api_error_code) tweepy.error.TweepError: [{'code': 89, 'message': 'Invalid or expired token.'}]
Hocam şu an tekrar denedim sorunsuz çalıştı.
keylerini kontrol et.
-
Yada o siteden python yüklemeden kendin yap.
Kodları kopyala
keyleri yaz
kimin tweetlerini çekeceksen onu yaz
soldaki ikonlardan ikinciye basıp tweepy kütüphanesini ekle.
üstteki run butonuna bas