Python 从followers屏幕名称tweepy中列出一个列表
我正在尝试从我的Twitter追随者中列出一个代码:Python 从followers屏幕名称tweepy中列出一个列表,python,list,tweepy,Python,List,Tweepy,我正在尝试从我的Twitter追随者中列出一个代码: users = tweepy.Cursor(api.followers).items() l=[] for user in users: l.append(user.screen_name) time.sleep(1) l的结果是一个空列表。为什么?由于手头的信息有限,你要么没有经过身份验证,要么没有追随者。有一百万其他的事情可能是错误的,但是如果没有整个程序,就不可能推断出什么是错误的 为了效率和简单性,为什么不运行:
users = tweepy.Cursor(api.followers).items()
l=[]
for user in users:
l.append(user.screen_name)
time.sleep(1)
l的结果是一个空列表。为什么?由于手头的信息有限,你要么没有经过身份验证,要么没有追随者。有一百万其他的事情可能是错误的,但是如果没有整个程序,就不可能推断出什么是错误的 为了效率和简单性,为什么不运行:
my_followers = []
for follower in tweepy.Cursor(api.followers).items():
my_followers.append(follower.screen_name)
time.sleep(1)
注意:建议不要将字母“l”小写字母el、“O”大写字母oh或“I”大写字母eye用作单字符变量名
更新:要获取用户id,可以执行以下操作:
my_followers = []
for follower in tweepy.Cursor(api.followers).items():
user_key = [follower.screen_name,follower.user_id]
my_followers.append(user_key)
time.sleep(1)
这种方式允许您将用户Id和名称一起保存在一个数组中。也许更好的方法是根据您打算对数据做什么来制作这些字典项 因为用户是空的?我怎样才能附加用户id?