我有以下代码:
from datetime import datetime ,timedelta
import airflow.macros
args = {
'owner': 'Airflow',
'start_date': datetime(2018, 07, 01),
'retries': 3,
'retry_delay': timedelta(minutes=10)
}
这没有显示错误:
我要做的就是将月份从07
更改为08
,这会生成:
对不起图像没有直接显示。.我对此没有足够的信誉,因此显示为链接:(
注意datetime
程序包如何变为“未使用”
错误是:
Unresolved refrence datetime
statment expected , found PY:Colon
出什么问题了?
答案 0 :(得分:0)
使用7和1代替07和01。它将在Python 2.7中将以0开头的数字视为八进制数。那就是为什么08将是八进制无效的情况。这是stackoverflow link。在Python 3.0中,它已从0更改为0o