0
我有以下代碼正在搜索twitter。我試圖將結果寫入文件。 TwitterRestPager每30秒運行一次。我想在10分鐘後將其關閉,即關閉文件並結束腳本。將twitterAPI分頁寫入文件
當我運行代碼我得到一個錯誤:類型錯誤:+不支持的操作數類型(S):「長」和「STR」
我需要編寫每個項目到新行,並退出搜索10分鐘後。有任何想法嗎?
from TwitterAPI import TwitterAPI
from TwitterAPI import TwitterRestPager
api = TwitterAPI("blah", "blah", "blah", "blah")
pager = TwitterRestPager(api, 'search/tweets', {'q':'deflation', 'count':100,'exclude_replies':'TRUE'})
with open('output.txt', 'w') as f:
for item in pager.get_iterator(wait=30):
if 'text' in item:
f.write(item['id'] + '\n' + item['created_at'].encode('utf-8', 'replace') +'\n' + item['text'].encode('utf-8', 'replace') + '\n')