【发布时间】:2013-07-23 19:42:00
【问题描述】:
我正在尝试使用Datetime.today 代码倒计时秒,但每次我调用时间属性时,解释器都会否认该属性存在。例如:
x=datetime.today()
x= x.hour
print(x)
将返回:
Traceback (most recent call last):
File "C:\Users\manuel\Downloads\graphics master v1.py", line 2, in <module>
x=x.hour
AttributeError: 'builtin_function_or_method' object has no attribute 'hour'
在其他程序中,我对此进行了测试,以确保这是正确的属性和语法,但在我的主程序中,我不断收到此错误。
【问题讨论】:
-
您的示例代码运行良好,您是否在不更新回溯的情况下更新了它?
-
@RonaldOussoren:原来写的时候没有括号。
-
这应该可以解决问题。您是否在“x=x.hour”之前添加了一条打印语句来检查“x”是否具有您期望的类型?
标签: datetime python-3.x