好的,所以我使用了树莓派2并使用python在终端上运行命令。通常我使用os.system(' 终端命令')。问题是,当我使用 sudo python3 filename 运行程序时,它将打印我想要的命令,但它也会打印 0 。我猜测0表示命令成功运行,但我不希望0出现。有没有办法摆脱它返回0
答案 0 :(得分:-3)
我的代码是:
import os
import sys
print(os.system("sudo arp -a"))
它打印“Sudo arp -a”命令的输出,但之后它也在下一行输入0。