【发布时间】:2015-07-05 22:05:35
【问题描述】:
目前,我有一个 Python 脚本,它可以打开一个文件并将 Twitter 中的一条推文附加到一个文件中。我的流监听器的部分监听器是这样的:
class listener(StreamListener):
def __init__(self, api=None, path=None,outname='output',MAX_NUMBER_OF_TWEETS=100,TWEETS_PER_FILE=10,progress_bar=None):
self.api = api
self.path = path
self.count = 0
self.outname = outname
self.progress_bar = progress_bar
self.MAX_NUMBER_OF_TWEETS = MAX_NUMBER_OF_TWEETS
self.TWEETS_PER_FILE = TWEETS_PER_FILE
def on_data(self, data):
all_data = json.loads(data)
with open(filename,"a") as fid:
print>>fid,all_data
但是,打印出来的文件是 Unicode 文件。 我将如何获取文本文件或 JSON 文件?
【问题讨论】:
标签: python json twitter text unicode