小编Gus*_*Gus的帖子

你能捕获ipython魔法的输出吗?(timeit)

我希望捕获并绘制5个左右timeit调用的结果,并以对数增加N的大小来显示methodX()带有输入的比例.

到目前为止,我尝试过:

output = %timeit -r 10 results = methodX(N)
Run Code Online (Sandbox Code Playgroud)

这是行不通的...

无法在文档中找到信息.我觉得你应该能够至少拦截打印的字符串.之后,我可以解析它以提取我的信息.

有没有人这样做或尝试过?

PS:这是一个ipython笔记本,如果这是一个差异.

ipython timeit ipython-notebook

26
推荐指数
1
解决办法
7033
查看次数

标签 统计

ipython ×1

ipython-notebook ×1

timeit ×1