4
使用Python 2.6使用字符串變量格式化timedelta
鑑於以下代碼行,如何從DB中的變量動態構建timedelta的值?
next_alert_date = datetime.strptime(start_due_date, '%Y-%m-%d') + timedelta(days=2)
基本上,我需要這樣的東西,但它似乎並沒有工作。
SyntaxError: invalid syntax
next_alert_date = datetime.strptime(start_due_date, '%Y-%m-%d') + timedelta(%s=%d) % (interval_type, interval_num)
啊好吧...對不起Python的新手:
使用
**
operator動態傳遞關鍵字參數。 :-)完美地工作,謝謝。 – luckytaxi