如何用Python程序将ping结果保存成CSV文件

如何用Python程序将ping结果保存成CSV文件,第1张

如果你是想把全部的空格都替换成逗号的话

import re

然后在fobj.writelines(output)前一行

re.sub(" ",",",output)

如果是把bytes=128 time=382ms TTL=44这三项前面的空格换成逗号的话,那就用

re.sub(" (?=(bytes|time|TTL))",",",output)

其实在pip是有一个叫做的ping的项目的,何必折腾自己呢?安装好了后,可以这样简单使用即可,

import ping

ping.verbose_ping(dest_addr, timeout = 2, count = 4, psize = 64)

另外如果要实现更复杂的东西,还有很多更底层的函数方便你使用。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7959576.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存