繁体   English   中英

Python:从netstat获取数据

[英]Python: Get data from netstat

在Linux中,是否有使用Python脚本访问netstat数据的模块或简便方法? 我记得在Perl中您可以执行system("netstat -parameters")并将输出保存到数组中,这在我看来并不是最干净,最好的方法。 我是否想知道Python中是否有任何模块可以访问与使用netstat -ltupn可以访问的相同数据? 如果是“ socket”,那怎么用呢?

您可以启动一个子流程,然后等待结果进行通信。

例:

command = Popen(['command'], stdin=PIPE, stdout=PIPE, stderr=PIPE) result1,err= command.communicate()

或遵循另一个问题中给出的建议之一

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM