Python:从网络获取数据

2024-10-02 22:23:53 发布

您现在位置:Python中文网/ 问答频道 /正文

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


Tags: 模块数据方法脚本linux数组systemperl
1条回答
网友
1楼 · 发布于 2024-10-02 22:23:53

您可以启动一个子进程,或者使用communicate等待结果。在

示例:

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

或者遵循另一个question中给出的建议之一

相关问题 更多 >