0

有没有办法在 iPyton 中运行脚本,%run myscript.py以便考虑到我已经在交互式 iPython 控制台中输入的内容?

例子:

In [1]: asdf = 18

In [2]:

那么如果 myscript.py 是:

print asdf

它是像这样从 iPython 运行的:

In [2]: %run myscript.py
18

In [3]:

这可以做到吗?

4

2 回答 2

2

尝试使用%loadIPython Notebook(qtconsole 或网络版)中提供的魔法功能。它允许您将文件的内容加载到单元格中,根据需要编辑它们,然后在当前上下文中运行它们。

于 2013-08-11T02:26:11.990 回答
0

使用 %logstart/%logon 和 %logstop/%logoff。使用这些控件,您将拥有一个 python_log.py 文件来存储您的历史记录。

于 2013-08-11T02:52:01.680 回答