自动将当前目录中的所有模块导入到python交互式解释器中

Kar*_*ran 4 python import matlab module

来自Matlab背景,我想在python中编写小函数,并在解释器中单独测试它们.但是,每次启动解释器时,我都必须导入所有模块.相比之下,使用matlab,你所做的只是给它一个目录的路径,你可以通过解释器执行任何matlab函数,而不用担心导入什么.

python解释器有没有办法做到这一点?

Baf*_*ois 7

试试autoimp.网页示例:

>>> from autoimp import *
>>> os.stat('.')
>>> Image.open('test.bmp')
>>> pylab.plot([1,2],[3,4])
>>> scipy.linalg.eig([[1,2],[3,4]])
Run Code Online (Sandbox Code Playgroud)