Python:strptime()不起作用

Cha*_*imG 3 python python-2.7

我正在尝试将字符串转换为日期.如果我正确阅读文档,则以下代码应该有效:

import datetime
d = datetime.strptime('January 01, 2015', '%B %d, %Y')
Run Code Online (Sandbox Code Playgroud)

相反,我得到错误:

AttributeError: 'module' object has no attribute 'strptime'
Run Code Online (Sandbox Code Playgroud)

Pad*_*ham 6

您需要datetimedatetime以下位置导入:

from datetime import datetime
d = datetime.strptime('January 01, 2015', '%B %d, %Y')
Run Code Online (Sandbox Code Playgroud)

或使用:

import datetime
datetime.datetime.strptime('January 01, 2015', '%B %d, %Y')
Run Code Online (Sandbox Code Playgroud)