![](/img/trans.png)
[英]How pass dynamic arguments to the datetime.timedelta function?
[英]how to pass argument to datetime.timedelta
我們已經知道datetime.timedelta(hours = 5)是正確的語法。 如何傳遞可以替換下面函數中給出的“小時”的參數?
def check_time(until_when, def_time, how_long):
if until_when- datetime.datetime.now() > datetime.timedelta(def_time = how_long):
input('Task has been finished.\nPress any key to quit\n')
exit()
def check_time(until_when, def_time, how_long):
arg_dict = {def_time:how_long}
dt = datetime.timedelta(**arg_dict)
if until_when- datetime.datetime.now() > dt:
input('Task has been finished.\nPress any key to quit\n')
exit()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.