ping解析输出
尝试通过ping ping IP地址来解析数据遇到困难。我一直在尝试从ping结果中解析数据,并像以下格式一样:
IP, TimeToPing (ms)
10.1.2.3, 10
这是脚本到目前为止的位置:
import sys
import ipaddress
import subprocess
import os
import re
#Main routine
def main():
address = sys.argv[1]
pingthis = ['ping', '-c', '1', address]
header = "IP, TimeToPing (ms)"
subprocess.call(pingthis)
re.search(r'.* time=(.*) ms', os.system('ping -c1'))
if __name__ == "__main__":
main()
Having trouble trying to parse data from pinging an IP address. I've been trying to parse data from the ping results and format it like:
IP, TimeToPing (ms)
10.1.2.3, 10
This is where the script is at so far:
import sys
import ipaddress
import subprocess
import os
import re
#Main routine
def main():
address = sys.argv[1]
pingthis = ['ping', '-c', '1', address]
header = "IP, TimeToPing (ms)"
subprocess.call(pingthis)
re.search(r'.* time=(.*) ms', os.system('ping -c1'))
if __name__ == "__main__":
main()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是你想要的吗?
Python Main.py 8.8.8.8
的输出Is this what you want?
Output for
python main.py 8.8.8.8