'module'对象没有属性_strptime - python datetime

时间:2017-11-06 20:48:06

标签: python python-datetime

我在osx上开发了一个python脚本,没有任何问题。 在osx python版本是2.7.10。

使用raspbian jessie和python 2.7.9在覆盆子pi3上移动相同的脚本我得到了错误:

'module' object has no attribute '_strptime'

感兴趣的模块是以下列方式使用的日期时间:

...
    from datetime import datetime
...    
    millisecondsValue = datetime.strptime(ts, '%Y-%m-%d %H:%M:%S')
...

考虑到python版本不匹配我尝试使用apt-get install python2.7升级python,但它说它已经更新(显然是错误的)。我也更新了apt-get列表。 我也尝试清除python2.7并重新安装它,但版本仍然是2.7.9。 此外我安装了python 3希望运行脚本:没有好消息。

我已经搜索了堆栈溢出但是我所提出的问题似乎有所不同。 有可能python版本是问题吗?

1 个答案:

答案 0 :(得分:0)

我认为你必须这样做:

datetime.datetime.strptime(ts, '%Y-%m-%d %H:%M:%S')

访问strptime方法。