在python中运行终端命令时未显示结果
问题描述:
您好我正在使用python脚本,我需要运行一些终端命令,但我不想看到它们的结果。我正在使用此代码:在python中运行终端命令时未显示结果
comando = ('fping -c1 -g 192.168.1.0/24')
valor = os.system((comando))
comando = ('arp -n > /home/edgar/Documentos/wips/arp')
valor = os.system((comando))
终端显示fping命令的列表。
有没有办法做我想要的?
您应该使用子模块这里的[在Python –
可能的复制 - 如何执行系统命令没有输出](http://stackoverflow.com/questions/500477/in-python-how-to-execute-system-command-with-no-output) –