如何修复“AttributeError:'str'对象没有属性'items'”

2024-09-30 08:30:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图记录一个具体的时间,什么时候下订单在我的程序。在

import datetime
from datetime import datetime
import time

now = datetime.now()
lbltime1 = Label(master3, text="Current date and time: ")
lbltime1.pack()
lbltime2 = Label(master3, now.strftime("%Y-%m-%d %H:%M:%S"))
lbltime2.pack()

我知道错误了

AttributeError: 'str' object has no attribute 'items'


Tags: textfrom订单import程序datetimetime记录
2条回答

在日期时间.时间戳()是一个以日期时间作为参数的方法。在

但要获得这样的人工日历样式的日期条目,您根本不需要时间戳—只需要当前时间,并像以前一样使用strftime():

import datetime
now = datetime.now()
now.strftime("%Y-%m-%d %H:%M:%S")

是:

^{pr2}$

datetime.timestampdatetime.datetimemethod。既然你已经从datetime得到了importeddatetime,那么你只需要这样做

>>> now = datetime.now()

而不是

^{pr2}$

然后format

>>> now.strftime("%Y-%m-%d %H:%M:%S")
'2019-09-11 18:14:03'

请把线修好

>>> lbltime2 = Label(master3, now.strftime("%Y-%m-%d %H:%M:%S"))

>>> lbltime2 = Label(master3, text=now.strftime("%Y-%m-%d %H:%M:%S"))

错误发生了,因为您没有提供textkeyword,而{}显然似乎需要

相关问题 更多 >

    热门问题