我有一个程序,我想要一个带有多个参数集的逐行配置文件。 line_profiler做了我想要的,至少在原则上。基本上我想要每个参数集的配置文件。但我不知道如何从python脚本中启动line_profiler,然后直接在同一个脚本中分析输出。
我的两个问题是: 1)如何从pythonscript中启动探查器(基本上如何模拟“python kernprof.py -l run.py”调用 2)如何将“python -m line_profiler run.py.lprof”的输出到python中进行分析
干杯, 岸堤
答案 0 :(得分:0)
看看子进程,类似的东西应该工作;)
proc = subprocess.Popen("whoami", stdout=subprocess.PIPE, shell=True)
(out, err) = proc.communicate()