python中os.system.获取输出信息_os.system返回什么,如何转换其输出? - python

我是os库的新手,在尝试解码QR码并仅提取输出的有意义部分时,我收到此错误:

AttributeError: 'int' object has no attribute 'replace'

乍一看,我认为我应该转换os.system()函数的返回值,但是我再次收到相同的错误。

这是我的代码:

import os

test = str(os.system("zbarimg *.png"))

test.replace("QR-Code:", "")

print(test)

参考方案

您可能需要subprocess.check_output(),因为它允许您

运行带有参数的命令,并以字节字符串形式返回其输出。

如何使用python显示linux分区? - python

我正在尝试使用python显示linux的分区,我想使用API​​来做到这一点。我刚刚尝试了以下代码来获取输出。import os f = os.popen ("df -h") for i in f.readlines(): print "myresult : ", i 参考方案 df命令用于-报告文件系统磁盘空间使用…转换ls在python列表中的输出 - python

我使用bash命令ls获取目录列表(不能在远程使用python)如何在包含文件名的python列表/集中从远程转换ls的返回? …如何在Mac OS X中以编程方式更改背景? - python

如何在Mac OS X中以编程方式更改桌面背景?我想使用python,但是我对任何可能的方式都感兴趣。我可以连接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值