您好我正在使用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命令的列表。
有办法做我想做的事吗?
答案 0 :(得分:2)
我会避免使用os.system
支持this但是根据您的代码,您可以将stdout和stderr重定向到/dev/null
:
comando = ('fpin -c1 -g 192.168.1.0/24 > /dev/null 2>&1')
valor = os.system(comando)