我正在运行一个 python 脚本,该脚本会在终端 (kali linux) 上打印出命令,最终在 x 分钟/秒等之后断开我自己的设备与 wifi 的连接。我可以完成命令部分,但我遇到的问题是停止正在运行的命令,您必须按热键或某个键盘快捷键才能退出搜索或其他操作。我试过了,keyboard.press()
但from pynput.keyboard import Key
没有用。有没有办法停止正在进行的命令,以便代码可以执行其余的代码?我只会发布我所拥有的内容:
import subprocess
import time
from pynput.keyboard import Key
command1= "ifconfig"
command3 = "airodump-ng wlan0"
time.sleep(10)
subprocess.call(command1, shell=True)
subprocess.call(command3, shell=True)
keyboard.press(Key.ctrl)
keyboard.press('c')
答案1
希望这会有所帮助
这是为了终止 python 中正在进行的子进程