【发布时间】:2022-01-13 23:22:28
【问题描述】:
在写这篇文章之前,我尝试过自己做,但放弃了。
这是显示延迟数据的代码:
import os
x = os.system("ping 192.168.1.1")
输出是:
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=2.47 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=2.97 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=3.02 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=2.74 ms
64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=2.74 ms
64 bytes from 192.168.1.1: icmp_seq=6 ttl=64 time=2.08 ms
--- 192.168.1.1 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5007ms
rtt min/avg/max/mdev = 2.087/2.674/3.020/0.319 ms
【问题讨论】:
-
嗯,你是怎么得到第二行的?看起来是为了ping同一个服务器
-
我只跑了两次,你可以跳过。
-
如果您想将命令的输出重定向到文件,我建议您使用
subprocess模块。您仍然需要重新格式化为 CSV 格式。 -
感谢您的建议。我已经开始使用了。