我正在使用Python
3.7.3
,并且正在使用os.system('ping X.X.X.X -t')
通过我的Python程序运行CMD命令。当通过双击文件运行程序时,我会经历几个菜单,直到到达可以连续ping IP地址的位置。我希望能够在不结束整个会话的情况下结束连续的ping(例如 CTRL + C ),这样当我结束-t Pings时,我会回到我当时的菜单。任何建议将不胜感激。
我知道如何结束-t ping
的唯一方法是使用 CTRL + C ,但这结束了我的整个会话,但我没有想。
这是我打算使用的输入代码透彻的想法。
import os
import time
select = input('Enter IP address you would like to ping continuously: ')
time.sleep(1)
print('\nNow pinging' select)
os.system(f'ping {select} -t')
我使用 CTRL + C ,它结束了整个会话。