【发布时间】:2014-05-23 01:27:09
【问题描述】:
我对我以前工作的一些代码(昨天)有些困惑。使用python 2.7.6
我有
from datetime import datetime
openfor = (datetime.strptime(row[1],"%Y-%m-%d %H:%M:%S") - datetime.strptime(row[2], "%Y-%m-%d %H:%M:%S")).total_seconds()
它返回了所需的值。截至今天早上,它正在生成
AttributeError: 'module' object has no attribute 'strptime'
如果我使用以下内容,无论是否导入,它都可以工作。
openfor = (datetime.datetime.strptime(row[1],"%Y-%m-%d %H:%M:%S") - datetime.datetime.strptime(row[2], "%Y-%m-%d %H:%M:%S")).total_seconds()
这没什么大不了的,因为它可以工作,但是代码看起来很难看,我的好奇心被激起了。 那么关于为什么这会停止工作的任何建议?以及如何解决? 谢谢
【问题讨论】:
标签: python python-2.7