python line_分析器自动

python line_分析器自动,python,optimization,profile,Python,Optimization,Profile,我有一个程序,我想逐行配置文件与多个参数集。 line_profiler可以满足我的要求,至少在原则上是这样。基本上我想要每个参数集的配置文件。但是我不知道如何从python脚本中启动line_profiler,然后在同一脚本中直接分析输出 我的两个问题是: 1) 如何从pythonscript中启动探查器(基本上是如何模拟“python kernprof.py-l run.py”调用 2) 如何将“python-mline_profiler run.py.lprof”的输出转换成python进

我有一个程序,我想逐行配置文件与多个参数集。 line_profiler可以满足我的要求,至少在原则上是这样。基本上我想要每个参数集的配置文件。但是我不知道如何从python脚本中启动line_profiler,然后在同一脚本中直接分析输出

我的两个问题是: 1) 如何从pythonscript中启动探查器(基本上是如何模拟“python kernprof.py-l run.py”调用 2) 如何将“python-mline_profiler run.py.lprof”的输出转换成python进行分析

干杯,
Andi

看看子流程,类似的东西应该可以工作;)

proc = subprocess.Popen("whoami", stdout=subprocess.PIPE, shell=True)

(out, err) = proc.communicate()