我是一个python的新手,但想知道如何创建一个循环,以便下面的代码可以运行多个twitter ID而不仅仅是'433016508592037888'?
我到目前为止:
import tweepy
consumer_key=""
consumer_secret=""
access_key = ""
access_secret = ""
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_key, access_secret)
api = tweepy.API(auth)
def get_retweet_count(tweet_id):
tweet = api.get_status(tweet_id)
return tweet.retweet_count
print get_retweet_count( '433016508592037888')
任何帮助都会很棒。
答案 0 :(得分:2)
如果你在列表中有id:
例如:id_list = [id, id, id, id, id]
# imagine those are id numbers :)
然后你可以做类似的事情:
for id in id_list:
print get_retweet_count(id)
有关for循环和python循环的信息,请点击here和here(codeacademy, python tutorials)以及google;)