为什么我在导入日期时间 class 后不能使用此引用?
Why cant I use this reference after importing the datetime class?
我正在尝试从 class 日期时间导入 timedelta 而不导入所有内容(导入日期时间):
from datetime import datetime, timedelta
datetime.timedelta(seconds=1)
错误:class 'datetime'
的未解析属性引用 'timedelta'
查看您的导入声明
from datetime import datetime, timedelta
您从模块 datetime
导入了两个东西。 datetime
和 timedelta
类,它们现在被注入到应用程序的全局范围内。您不再需要使用 datetime
模块名称来引用那些 类。
你可以这样称呼它。
>>>timedelta(seconds=1)
如果您导入了整个模块(我知道您不想这样做),那么您可以使用问题中的语法。
>>> import datetime
>>> datetime.timedelta(seconds=1)
datetime.timedelta(0, 1)
尝试:
from datetime import timdelta
timedelta(seconds=1)
我正在尝试从 class 日期时间导入 timedelta 而不导入所有内容(导入日期时间):
from datetime import datetime, timedelta
datetime.timedelta(seconds=1)
错误:class 'datetime'
的未解析属性引用 'timedelta'查看您的导入声明
from datetime import datetime, timedelta
您从模块 datetime
导入了两个东西。 datetime
和 timedelta
类,它们现在被注入到应用程序的全局范围内。您不再需要使用 datetime
模块名称来引用那些 类。
你可以这样称呼它。
>>>timedelta(seconds=1)
如果您导入了整个模块(我知道您不想这样做),那么您可以使用问题中的语法。
>>> import datetime
>>> datetime.timedelta(seconds=1)
datetime.timedelta(0, 1)
尝试:
from datetime import timdelta
timedelta(seconds=1)