我正在使用Tweepy从Twitter用户名列表中获取一些基本数据。你知道吗
reader = csv.reader(open('file.csv','rU'))
for row in reader:
username = row[0]
try:
results = api.lookup_users(screen_names = [username])
for result in results:
numberoffollowers = result.followers_count
numberoffriends = result.friends_count
numberofstatuses = result.statuses_count
print username, row[1], numberoffollowers, numberoffriends, numberofstatuses, "Completed rows", row_comp
except:
continue
不过,这很好,因为API限制是每15分钟180个调用,所以我需要将脚本限制在这个速率(我不知道怎么做)。我也不知道180个电话之间的停顿应该有多长——是一分钟,还是15分钟?你知道吗
每15分钟打180个电话,即每5秒打1个电话。你知道吗
相关问题 更多 >
编程相关推荐