首页 > 解决方案 > TypeError:需要一个整数(获取类型元组)|| python中的网站阻止代码

问题描述

我正在尝试在 python 中的网站阻止程序

TypeError:需要一个整数(获取类型元组)

尝试以下代码时出现此错误。有人可以帮我解决吗?

from datetime import datetime as dt

if dt((dt.now().year, dt.now().month, dt.now().day, 19)) < dt.now() < dt(
        (dt.now().year, dt.now().month, dt.now().day, 21)):
    pass

标签: python

解决方案


在两个日期比较中都有额外的括号:

from datetime import datetime as dt

now = dt.now()
if dt(now.year, now.month, now.day, 19) < now < dt(now.year, now.month, now.day, 21):
    pass

推荐阅读