在PyCharm上更改日期时间的值时未解决的参考

时间:2018-08-01 07:40:23

标签: python pycharm

我有以下代码:

from datetime import datetime ,timedelta
import airflow.macros

args = {
    'owner': 'Airflow',
    'start_date': datetime(2018, 07, 01),
    'retries': 3,
    'retry_delay': timedelta(minutes=10)
}

这没有显示错误:

working image

我要做的就是将月份从07更改为08,这会生成:

error image

对不起图像没有直接显示。.我对此没有足够的信誉,因此显示为链接:(

注意datetime程序包如何变为“未使用”

错误是:

Unresolved refrence datetime
statment expected , found PY:Colon

出什么问题了?

1 个答案:

答案 0 :(得分:0)

使用7和1代替07和01。它将在Python 2.7中将以0开头的数字视为八进制数。那就是为什么08将是八进制无效的情况。这是stackoverflow link。在Python 3.0中,它已从0更改为0o