ipython how to execute several history lines

前端 未结 7 1602
梦谈多话
梦谈多话 2021-01-30 14:04

In ipython, we can use

_ih[32:39] 

To show history lines between 32 and 39. How can I directly execute these history lines?

7条回答
  •  花落未央
    2021-01-30 14:56

    You can create a named macro from the lines and execute them:

    %macro foo 32-38
    foo
    

    This is useful if you want to execute the same set of lines more than once. Also the lines do not need to be sequential or in order:

    %macro bar 38 37 32-36 42
    

提交回复
热议问题