上下文
我是Pycharm的新手,我已经看到我们可以在Pycharm中使用Jupyter笔记本(又名Ipython)。
问题
如果我在Pycharm中同时使用Python脚本/控制台和Jupyter笔记本,是否可以让它们共享对象?
示例:
a = 2
a
2
答案 0 :(得分:3)
也许我对你的问题感到困惑,但是你能不能只使用iPython终端中的“run”命令来做你要求的事情?
假设我有一个名为myscript.py的python脚本。在该脚本中,我定义了a = 2.
# This is myscript.py. It is located where you will invoke iPython
a = 2
如果脚本运行时没有错误(希望只是变量声明:P),您应该能够执行以下操作:
In [2]: run pythontest.py
In [3]: a
Out[3]: 2
如果就是这样,太好了!但我觉得我错过了你的问题的一些背景,因为这似乎有点太容易了:)。