【发布时间】:2014-09-29 18:41:02
【问题描述】:
我使用 Emacs python-mode 和 ipython 作为我的 IDE 来编写 python 代码。 Python-mode 提供了一个很好的函数“py-execute-line”来运行一行代码,我已经将它绑定到键“F7”。
所以对于下面的代码:
cell = "Human" # Move the cursor to this line and run it by pressing F7
print cell # Move the cursor to this line and run it by pressing F7
我可以在 ipython 缓冲区中打印输出。
In [80]:
In [81]: Human
我想知道是否有更直接的方法可以在不使用打印命令的情况下检查“单元格”的值。像将光标移动到变量上,按下某个键,然后将值打印在 ipython 输出缓冲区中。
cell = "Human" # Move the cursor to this line and run it by pressing F7
cell = "Human" # Move the cursor to "cell" and print its value by pressing ?? key or function
我试过函数(py-execute-expression-ipython),但是没有输出输出...
提前致谢!
【问题讨论】:
标签: emacs ipython python-mode