我有一个问题需要帮助,我有下面的python脚本,并尝试将值传递给DateTime.date。
EXPIRE_DATE = ("{}, {}, {}" .format(YEAR,MONTH_NUMBER,DAY)).strip()
这返回
2023, 6, 14
现在,我要将expire_date
传递给datetime.date
。但是,我得到了一个错误:
today = datetime.date.today()
someday = datetime.date(EXPIRE_DATE)
错误:
TypeError: an integer is required
您的expire_date
是一个字符串
并且错误正确地指出,您需要三个整数
作为datime.date
的参数。具体地说,类似于:
YEAR = 2021
MONTH = 3
DAY = 17
today = datetime.date.today()
someday = datetime.date(YEAR, MONTH, DAY)
关于datetime.date
的进一步阅读:https://docs.python.org/3/library/datetime.html#datetime.date
您的代码创建了一个字符串,而datetime.date()需要三个整数作为参数(年、月、日)。
EXPIRE_DATE = ("{}, {}, {}" .format(YEAR,MONTH_NUMBER,DAY)).strip()
相反,您可以直接将年、月和日传递给函数,就像这样;
YEAR = 2000
MONTH_NUMBER = 10
DAY = 30
today = datetime.date.today()
someday = datetime.date(YEAR, MONTH_NUMBER, DAY)
print(someday) // Prints '2000-10-30'
请看一下这段代码。最后一行出现了一个错误,因为我传递的是一个“索引”而不是一个资源。我以为是皮毛的问题,试图压制它。然后我注意到只有在构建发布时才会出现这个错误。它在构建调试时工作良好。我完全一无所知。谁能告诉我我做错了什么。
我们有一个实体的层次结构,例如,抽象Basket和两个concrete,它们又可以包含一些其他项的列表,例如,具有完全相同的层次结构(SaleBasketItem,ReturnBasketItem)。 因此,当我尝试执行hql查询时,问题就出现了 其中动态地为“sale”或“return”。然后,我将该查询放入中,其类型为我需要的,并尝试,其中是表示混凝土篮状态的一些枚举(每个混凝土类都不同,在抽
问题内容: 我正在学习带有快速模板引擎的node.js,正在遵循udemy课程“通过构建10个项目来学习node.js”,而在讲座中,当教授开始运行时,我的弹出错误指示 app.use需要 我尝试过的 中间件功能 匹配的代码及其相同。请帮助我解决错误,我已经在这里停留了几个小时,尝试了许多修改,但对我不起作用。 当我尝试运行“ npm start”时,弹出以下错误 TypeError:app.us
/*//UserProfile NavDraweritems.add(new NavDrawerItem(NavMenutitles[1],NavMenuicons.getResourceId(1,-1)));*///Payment NavDraweritems.add(new NavDrawerItem(NavMenutitles[1],NavMenuicons.getResourceId(1,
我正在处理一个图形ql问题,我得到以下请求错误 下面是我的模式 我确实有一个内置功能卡的客户解决方案。情况如下 当我查询客户没有汽车感兴趣,它正常工作。知道我为什么会出现这个错误吗? 谢谢