Linux中是否有使用Python脚本访问netstat
数据的模块或简便方法?我记得在Perl中你可以执行system("netstat -parameters")
并将输出保存到数组中,这在我看来并不是最干净和最好的方式。我觉得如果Python中有任何模块可以访问使用netstat -ltupn
访问的相同数据吗?如果" socket"那怎么用?
答案 0 :(得分:0)
您可以启动一个子流程,并等待通信结果。
示例:
command = Popen(['command'], stdin=PIPE, stdout=PIPE, stderr=PIPE)
result1,err= command.communicate()
或遵循此其他question
中提供的建议之一