在python中将日期时间写入CSV文件?

时间:2018-05-17 06:57:42

标签: python datetime twitter tweepy

我想在csv文件中编写datetime对象。因为我正在做类似的事情:

csvWriter.writerow([tweet.created_at.encode('utf-8'), tweet.user.name.encode('utf-8')])

但是我收到了错误; 'datetime.datetime'对象没有属性'encode'

如果我只是输入带有编码

的“tweet.created_at”
csvWriter.writerow([tweet.created_at, tweet.user.name.encode('utf-8')])    

我收到此错误 TypeError:'datetime.datetime'对象不可调用 那么如何用CSV写日期时间?

1 个答案:

答案 0 :(得分:2)

使用strftime获取所需的日期时间格式。

<强>实施例

csvWriter.writerow([tweet.created_at.strftime("%Y-%m-%d %H:%M:%S"), tweet.user.name.encode('utf-8')])