python - 在 ipython 控制台中键入时如何使用 python 代码文件?

标签 python matlab ipython

如果您熟悉 Matlab,您就会知道您可以使用其定义文件中的任何已定义函数,如果它在工作区路径中,则无需调用或导入。
ipython 中是否有任何机制模仿 matlab 的这种行为。我目前的工作流程是在Sublime text中写好代码,然后粘贴到ipython(看起来很蠢)。你会建议任何其他方式来实现高效

我懒得这样做,但在 Ipython 的启动文件中以某种方式编写定期自动导入代码可能会奏效。也许 ipython 策展人会考虑这一点。

最佳答案

我猜你必须在每次代码更改时重新导入你的模块。 您可以使用 from my_module import * 来避免在每次函数调用之前使用模块名称,尽管这种构造工作起来很慢。

关于python - 在 ipython 控制台中键入时如何使用 python 代码文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21969258/

相关文章:

python - 在Python中从第n行读取大型CSV文件(不是从头开始)

python - 在 python 中验证 StoreKit 2 事务 jwsRepresentation 的正确方法是什么?

python - 如何存储 TfidfVectorizer 以备将来在 scikit-learn 中使用?

matlab - matlab中两个矩阵相减,结果中的负值代入零

matlab - 如何在 MATLAB 中的数组中存储多于 4 位小数

python - `ipython` 选项卡自动完成对导入的模块不起作用

python - 使用 python 3 的 Twitter 流 API

python - 我可以在windows上使用python中的android模块吗

matlab - 删除图上的冗余点

numpy - 散点图 (2D),显示由 ipython、numpy 和 matplotlib 的几何函数绘制的虚线圆和其他 2D 形状