我使用PyCharm作为IDE,并且下面的一段代码工作正常PyCharm在IDE中显示突出显示的错误。 IDE不喜欢我在timetime对象中添加timedelta这一事实。但是,当我在python提示符下尝试它时它工作正常。是否有正确的方法来执行以下操作以便正确检查事物类型?
>>> start = datetime.now()
>>> td = timedelta(minutes=60)
>>> type(td)
<type 'datetime.timedelta'>
>>> type(start)
<type 'datetime.datetime'>
>>> start + td
datetime.datetime(2017, 8, 3, 19, 16, 23, 128354)
答案 0 :(得分:0)
从您的示例中不清楚您运行的是哪个版本的Python,2.x或3.x?无论如何,你导入了必要的模块吗?例如
import datetime
from datetime import timedelta