我是一名Python初学者,我正尝试使用Tweepy来保存一些推文,并且这样做时我正努力将它们写入文件。Tweepy SaveFile未定义
我得到了saveFile未定义的错误。
类监听器(StreamListener):
def on_data(self, data):
try:
print data
safeFile = open('twitDb.csv', 'w')
saveFile.write (data)
saveFile.write('\n')
saveFile.close()
return True
except BaseException, e:
print'failed ondata,',str(e)
def on_error (self, status):
print status
AUTH = OAuthHandler(CONSUMER_KEY,CONSUMER_SECRET) auth.set_access_token(的access_token,access_token_secret)
twitterStream =流(AUTH,听者()) twitterStream .filter(track = ['prime'])
我的令牌似乎工作正常,而且tweets在闲置状态下进行流式处理。该文件显示,虽然没有什么在那里
错误代码是
失败昂达,全局名称“saveFile的”没有定义
它确实提到打印数据
如何调用'on_data'? –
请包含完整的代码和完整的错误追溯。 – Forge