【发布时间】:2020-10-22 07:59:48
【问题描述】:
我有 2 个文件
- a.py
- b.py
我正在使用 a.py 中的子进程模块来运行 b.py 的脚本,它没有给出任何错误,而是给出了奇怪的输出。
a.py 中的代码
import subprocess
h=12
res=subprocess.check_output(["python","b.py",'h'])
print(res)
b.py 中的代码
def test(h):
h=h*12
print(h)
return h
我得到的输出是:
b''
【问题讨论】:
标签: python python-3.x error-handling subprocess