【发布时间】:2022-11-01 16:59:27
【问题描述】:
我写了一段应该通过子进程运行airflow list_dags 命令的代码。
dags_raw = subprocess.check_output(
'airflow list_dags', shell=True
).split()
我收到以下错误消息
File "/usr/lib/python3.7/subprocess.py", line 411, in check_output
**kwargs).stdout
File "/usr/lib/python3.7/subprocess.py", line 512, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command 'airflow list_dags' returned non-zero exit status 120.
我可以直接从服务器运行airflow list_dags。我找不到正确的解决方案。如果有人可以提供帮助,我将不胜感激。
Apache Airflow [1.10.12]
Platform: [Linux, x86_64]
Python Version: [3.7.3]
【问题讨论】:
标签: python python-3.x subprocess airflow exit-code