Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.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 类型错误:'<';在';内置函数或方法';和';datetime.datetime';_Python - Fatal编程技术网

Python 类型错误:'<';在';内置函数或方法';和';datetime.datetime';

Python 类型错误:'<';在';内置函数或方法';和';datetime.datetime';,python,Python,我收到一个类型错误,代码如下: def date_check(datetocheck): import datetime if datetocheck.date < datetime.datetime.now() - datetime.timedelta(seconds=20): print("Go") def date(): from datetime import datetime # datetime_object = dateti

我收到一个类型错误,代码如下:

def date_check(datetocheck):
    import datetime
    if datetocheck.date < datetime.datetime.now() - datetime.timedelta(seconds=20):
        print("Go")


def date():
    from datetime import datetime
    # datetime_object = datetime.strptime('Jun 1 2005  1:33PM', '%b %d %Y %I:%M%p')
    datetime_object = datetime.strptime('09.02.19 14:03:34', '%d.%m.%y %H:%M:%S')

    date_check(datetime_object)


date()
def date\u检查(datetocheck):
导入日期时间
如果datetocheck.date
我不明白为什么,这两个对象都来自datime模块

更改: datetocheck.date->datetocheck.date()

现在得到这个错误:
TypeError:无法将datetime.datetime与datetime.date进行比较,删除datetocheck.date()中的.date,它应该可以工作


这是因为datetocheck.date()只包含日期信息:datetime.date(2019,2,9),您无法将其与从datetime.datetime.now()获得的日期和时间信息进行比较。

datetocheck.date
->
datetocheck.date()
现在我得到了这个错误:TypeError:无法比较datetime.datetime和datetime.date
datetocheck.date()
->
datetocheck
我们开始了,谢谢!