python - 如何使用Python ping ip并仅获取Tk中的ms?

标签 python windows ping

我想制作一个小 tk 应用程序,连续 ping 一个 ip,并且只显示 MS,例如“10ms”

我该怎么办?

最佳答案

如果您想使用 Windows ping,则必须解析命令行的输出。

这是非常具体的,但应该有效:

import os
while(1):
    ping = os.popen('ping www.google.com -n 1')
    result = ping.readlines()
    msLine = result[-1].strip()
    print msLine.splot(' = ')[-1]

关于python - 如何使用Python ping ip并仅获取Tk中的ms?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2430519/

相关文章:

python - 如何在plotly scattergeo中自定义颜色条?

c++ - 通过 Windows API 函数替换对 AfxGetInstanceHandle() 的调用

java - 拦截发送到 Windows 打印机的数据(使用 RedMon)

bash - 在 bash 脚本中使用 ping 检查主机可用性

ping 数据包大小大于 25152 失败?

python - 使用 asyncio/aiohttp 获取多个 URL 并重试失败

python - 如何通过python使用智能手机的各种蓝牙服务?

python - 如何清除 Python 子进程中的标准输出?

python - 使用 LSTM 对使用 Keras 的可变长度信号进行多标签分类

windows - 打开命令外壳并执行命令