1

我想使用 mitmproxy 来捕获我的模拟器的流程。我的想法是使用

proc = subprocess.Poen('mitmproxy -T -w emulator.log', shell=True)将 mitmproxy 作为并行进程启动并kill pid用于停止 mitmproxy。

prco.pid显示prcothay 是一个新的 shell,mitmproxy 是proc.

os.killpg(pid, signal.SIGKILL)无法杀死不同外壳中的进程;

os.getpid获取当前 shell 的 pid;

subprocess.Popen(str('kill ',proc.pid), shell=True)无法杀死 mitmproxy。

那么,我怎样才能杀死被称为 python 脚本的 mitmproxy?或其他方法通过 mitmproxy 捕获我的模拟器的流程。

4

0 回答 0