import re
然后在fobj.writelines(output)前一行
re.sub(" ",",",output)
如果是把bytes=128 time=382ms TTL=44这三项前面的空格换成逗号的话,那就用
re.sub(" (?=(bytes|time|TTL))",",",output)
其实在pip是有一个叫做的ping的项目的,何必折腾自己呢?安装好了后,可以这样简单使用即可,
import pingping.verbose_ping(dest_addr, timeout = 2, count = 4, psize = 64)
另外如果要实现更复杂的东西,还有很多更底层的函数方便你使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)