问题描述
我正在学习Python,并尝试使用python3.6.8
在Linux上编写一个简单的脚本。
下面是我的代码:
import subprocess
#cmd = 'df -h'
df = subprocess.check_output(['df -h'],shell=True)
print(df.decode())
if df.returncode != 0:
raise Exception(stderr)
尽管我获得了所需的输出,但是与此同时,我也遇到了以下错误,不确定此处的returncode
是否存在任何版本问题:
Traceback (most recent call last):
File "./health.py",line 8,in <module>
if df.returncode != 0:
AttributeError: 'bytes' object has no attribute 'returncode'
最欢迎任何帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)