如何从iPython运行脚本?
我正在寻找一种方法,每当我对正在处理的类进行更改时,便停止退出并打开iPython。重新加载对我来说效果不佳。
我要从iPython运行的脚本./hello-world.py
的内容是
#!/usr/bin/env python
print('hello world')
我尝试过
hello-world.py
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-6-136f991ec00e> in <module>
----> 1 remap-discourse-users-to-wordpress.py
NameError: name 'hello' is not defined
和
./hello-world.py
File "<ipython-input-7-6d10642b89fe>", line 1
./remap-discourse-users-to-wordpress.py
^
SyntaxError: invalid syntax
答案 0 :(得分:1)
我发现您只需添加run
。
In [8]: run ./hello-world.py
hello-world
这可以重新加载我正在使用的模型,而不必重新执行所有干预步骤即可回到原来的状态,从而提高了我的工作效率。