我想对新冠肺炎推文id CSV文件进行水合。我试着跟随https://theneuralblog.com/hydrating-tweet-ids/用于水合作用。我在用Jupyter笔记本,一行一行地运行。但当我编码时出现了一个错误:
for tweet in t.hydrate(open('/Users/peggyleung95/Desktop/FYP/Untitled Folder/corona_tweets_theta.csv')):
print(tweet['text'])
print(tweet['id'])
if tweet['place']:
print(tweet['place']['country'])
错误消息显示:
KeyError Traceback(最后一次调用(在里面1 t=Twarc(consumer_key、consumer_secret、access_token、access_taken_secret(2用于t.hydrate中的推文(打开('/Users/peggyleung95/Desktop/FYP/Untitled Folder/cocoron_tweets_theta.csv'(:---->3打印(推特['text'](4打印(推特['id'](5
KeyError:"text">
确保for循环正确缩进:
for tweet in t.hydrate(open('/Users/peggyleung95/Desktop/FYP/Untitled Folder/corona_tweets_theta.csv')):
print(tweet['text'])
print(tweet['id'])
if tweet['place']:
print(tweet['place']['country'])