我使用以下代码段编写了CSV。它有什么问题?
with open('%s_tweets.csv' % screen_name, 'wb') as f:
writer = csv.writer(f)
writer.writerow(["id","created_at","text","retweet_count","favorite_count"])
writer.writerows(outtweets)
答案 0 :(得分:0)
根据错误消息判断,您使用的是Python 3而不是Python 2.当您使用'b'
标志打开二进制模式的文件时,您说的是“你”写字节到它和不字符串。将模式标记中的b
保留为open
,您应该没问题。