在将日期和时间,数据ː01/01/2012 01:00
转换为类似2012-01-01 01:00:00
ʔ的过程中,我可以寻求帮助
datetime = [datetime.datetime(2012, 1, 1, 1, 0, 0) + datetime.timedelta(hours=i) for
i in range(9)]
dates=[datetime.strptime('%Y-%m-%d %H:%M:%S') for x in datetime]
这将返回错误ː
AttributeError: 'list' object has no attribute 'strptime'
csv文件中的日期时间是这样的
01/01/2012 01:00
01/01/2012 02:00
01/01/2012 03:00
01/01/2012 04:00
01/01/2012 05:00
01/01/2012 06:00
01/01/2012 07:00
01/01/2012 08:00
01/01/2012 09:00
我相信这一定很简单,但是我似乎无法直面这个问题。帮助将不胜感激
答案 0 :(得分:5)
您已将列表datetime
命名为覆盖datetime
模块的列表。因此,datetime.strptime
呼叫失败。
给您的列表起一个不同的名字。