Python 3.6版
我每天要在CSV文件中写几次。当我启动脚本再次写入时,在最后一行和新行之间有一个空行。 我不认为它在我写的文本中,因为在同一个会话中写的行之间没有空行。如何避免?谢谢
csvTwitter = open("twitterDB.csv", 'a', newline='', encoding='utf-8')
wr = csv.writer(csvTwitter, quoting=csv.QUOTE_ALL)
listeInfosTweet = [tweet['id'],tweet['timestamp_ms'],tweet['created_at'],tweet['user']['name'],tweet['user']['location'],tweet['user']['followers_count'],texteTweet,tweet['lang']]
wr.writerow(listeInfosTweet)
我用python3运行了三次相同的条件代码,它不会重现您的问题。你知道吗
这个例子来自《用Python进行Web抓取:从现代Web收集数据》一书。 可能是你的数据源造成的?你知道吗
输出:
相关问题 更多 >
编程相关推荐