我想使用datetime模块utcfromtimestamp方法,但它在Ninja-IDE中不起作用

时间:2015-01-21 11:23:00

标签: python python-3.x datetime python-import

我想使用datetime模块utcfromtimestamp方法,但它在Ninja-IDE中不起作用。我怎么能解决我的问题?

我的代码:

#-*- coding: utf-8 -*-
import datetime
print (datetime.datetime.utcfromtimestamp(130130301))

Ninja-IDE 2.3写了这条错误信息:

File "C:\Users\test\Desktop\datetime.py", line 3, in <module>
    print (datetime.datetime.utcfromtimestamp(130130301))
AttributeError: 'module' object has no attribute 'utcfromtimestamp'

我安装了Python 3.4并在首选项中设置路径。

1 个答案:

答案 0 :(得分:7)

您将文件命名为datetime.py,并且Python导入了该文件,而不是标准库datetime

File "C:\Users\test\Desktop\datetime.py", line 3, in <module>
#                           ^^^^^^^^

因此,第一个datetime是您的模块,第二个datetime是模块中引用自身的全局,而您的模块本身并没有utcfromtimestamp个全局。< / p>

将您的文件重命名为其他内容。