嗨,我只是在扭曲tweepy API,以查看是否可以为我的DM创建自动回复器。
我已经输入了所有密钥。
api = tweepy.API(auth, wait_on_rate_limit=True)
dms = api.list_direct_messages()
def extract_dms_as_df(dms):
headers = vars(dms[0]).keys()
data_points = [[getattr(i, j) for j in headers] for i in dms]
return pd.DataFrame.from_records(data_points, columns=headers)
以上所有内容都是正确的,不会引发错误。
dm_df = extract_dms_as_df(dms)
dm_df.to_csv()
这是csv的样子。
我想通过'_json'列进行整合
我该怎么做?
def test():
wf = []
for key, value in enumerate(dms_df_json):
wf.append(key)
return wf
它仅打印出实际的行数。 输出: [0,1,2]