我有以下for循环来生成两个列表:
A.ids:用户关注者账户的ID
B.句柄:这样我就可以追踪到每个跟随者属于两个的句柄
代码使用两个随机用户,以便我可以轻松跟踪问题:
import tweepy
import time
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_secret)
users = ['x', 'y']
api = tweepy.API(auth)
ids = []
handles = []
for user in users:
for page in tweepy.Cursor(api.followers_ids, screen_name= user).pages():
ids.extend(page)
time.sleep(60)
for userids in ids:
handles.append(user)
但是,当我运行for循环时,我得到一个错误:
在ids
我有正确数量的追随者
然而,在handles
中,我的总长度是错误的
我做错什么了?我只想将每个ID连接到我列表中他们正在跟踪的帐户。在
我知道您想要从两个不同长度的列表中构建一个
DataFrame
。也许我错了,但这并不明显,因为你没有提供一个可复制的例子。在在这种情况下,它将产生一个错误。在
如果你想那样做,你可以用这个技巧。在
^{pr2}$相关问题 更多 >
编程相关推荐