Pythonに関しては、私はナブです。私は文字通り今日始めたばかりで、プログラミングについてほとんど理解していません。次のコードを機能させることができました。
from twitter import *
config = {}
execfile("config.py", config)
twitter = Twitter(
auth = OAuth(config["access_key"], config["access_secret"],
config["consumer_key"], config["consumer_secret"]))
user = "skiftetse"
results = twitter.statuses.user_timeline(screen_name = user)
for status in results:
print "(%s) %s" % (status["created_at"], status["text"].encode("ascii",
"ignore"))
問題は、結果が 20 件しか表示されないことです。データを取得したい Twitter ページには 22,000 件の投稿があるため、コードの最後の行に問題があります。
私は本当にこれを助けていただければ幸いです! 私は調査の感情分析のためにこれを行っているので、分析するには数百が必要です。その上で、リツイートと、自分の投稿をリツイートした人の数に関する情報が含まれていれば素晴らしいと思います。私はこれをすべて改善する必要がありますが、今は月末の締め切りに間に合わせる必要があります.