2013-07-11 80 views
1

我有一個程序,我想要一個逐行配置文件與多個參數集。 line_profiler做我想要的,至少在原則上。基本上我想要每個參數集的配置文件。但我沒有得到如何從python腳本中啓動line_profiler,然後直接在同一個腳本中分析輸出。蟒蛇line_profiler自動

我的兩個問題是: 1)如何從pythonscript內開始探查(基本上是如何模仿了「蟒蛇kernprof.py -l run.py」叫 2)如何獲得「蟒蛇的輸出-m line_profiler run.py.lprof」到蟒蛇得到一個分析

乾杯, 安迪

回答

0

看看到子過程,這樣的事情應該工作;)

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

(out, err) = proc.communicate()