Python 从followers屏幕名称tweepy中列出一个列表

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的结果是一个空列表。为什么?由于手头的信息有限,你要么没有经过身份验证,要么没有追随者。有一百万其他的事情可能是错误的,但是如果没有整个程序,就不可能推断出什么是错误的 为了效率和简单性,为什么不运行:

我正在尝试从我的Twitter追随者中列出一个代码:

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?