Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 日期时间和时间可以';不能在同一程序中使用吗?_Python_Python 2.7_Datetime_Time - Fatal编程技术网

Python 日期时间和时间可以';不能在同一程序中使用吗?

Python 日期时间和时间可以';不能在同一程序中使用吗?,python,python-2.7,datetime,time,Python,Python 2.7,Datetime,Time,所以我在写一个程序 import datetime import time 我用时间来记录程序运行所需的时间,我需要检查日期,这样如果文件超过某个时间段,就不要处理它 在尝试使用这两个类时,我一直遇到这个错误 Traceback (most recent call last): File "<stdin>", line 563, in <module> File "<stdin>", line 498, in main AttributeError:

所以我在写一个程序

import datetime
import time
我用时间来记录程序运行所需的时间,我需要检查日期,这样如果文件超过某个时间段,就不要处理它

在尝试使用这两个类时,我一直遇到这个错误

Traceback (most recent call last):
  File "<stdin>", line 563, in <module>
  File "<stdin>", line 498, in main
AttributeError: type object 'datetime.time' has no attribute 'time'
shell returned 1
这是你的问题:

import datetime
from dateutil.parser import *
from dateutil.tz import *
from datetime import *  # <<<< problems
导入日期时间
从dateutil.parser导入*
从dateutil.tz导入*
从datetime导入*#来看,您的问题是:

import datetime
from dateutil.parser import *
from dateutil.tz import *
from datetime import *  # <<<< problems
导入日期时间
从dateutil.parser导入*
从dateutil.tz导入*
从datetime import*#开始,问题是:

from datetime import *
因为它从datetime导入时间。最好只导入你需要的东西。但如果您也确实需要此方法,您可以这样做(例如):

这就是为什么导入*是危险的…

问题在于:

from datetime import *
因为它从datetime导入时间。最好只导入你需要的东西。但如果您也确实需要此方法,您可以这样做(例如):


这就是为什么导入*是危险的…

它不能引用该行。两者都可以使用。只是尝试了导入这两个文件并按您的方式设置
开始时间。您可能在某个地方覆盖了某个方法?如果您发布了一个新的方法,那么调试就会容易得多。您是否有名为
time.py
的文件?这可能会引起一个问题这里还有另一个问题。您只导入datetime。datetime.now()将引发错误,您需要调用datetime.datetime.now()或从datetime导入datetime。它不能引用该行。两者都可以使用。只是尝试了导入这两个文件并按您的方式设置
开始时间。您可能在某个地方覆盖了某个方法?如果您发布了一个新的方法,那么调试就会容易得多。您是否有名为
time.py
的文件?这可能会引起一个问题这里还有另一个问题。您只导入datetime。datetime.now()将引发错误,您需要调用datetime.datetime.now()或从datetime导入datetime。