如果您熟悉 Matlab,您就会知道您可以使用其定义文件中的任何已定义函数,如果它在工作区路径中,则无需调用或导入。
ipython
中是否有任何机制模仿 matlab 的这种行为。我目前的工作流程是在Sublime text中写好代码,然后粘贴到ipython
(看起来很蠢)。你会建议任何其他方式来实现高效
我懒得这样做,但在 Ipython 的启动文件中以某种方式编写定期自动导入代码可能会奏效。也许 ipython 策展人会考虑这一点。
最佳答案
我猜你必须在每次代码更改时重新导入你的模块。
您可以使用 from my_module import *
来避免在每次函数调用之前使用模块名称,尽管这种构造工作起来很慢。
关于python - 在 ipython 控制台中键入时如何使用 python 代码文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21969258/