从IDLE主目录自动导入模块

问题描述 投票:-1回答:1

[我知道the differenceimport x之间的from x import yyy,在后一种情况下,可以使用裸名而不是完整的规范来寻址x处的函数,而这正是我想做的,我愿意不想每次都写全名。

而且我也知道如何在Windows上进行redefine default Python dir,以便它开始了解我开发的模块,这很好。但是,如何将这两件事完全结合起来?

我希望IDLE开始了解我所有模块的所有功能,因此不需要手动导入它们。

from * import * 

即于IDLE主目录中的all模块?

P.S。我看到了this question,但是它仅将解​​决方案用于一次导入,而不扫描整个目录,而且这种带有快捷方式参数的解决方案对我来说似乎并不漂亮。

还有其他更整洁的方法吗?

python python-3.x windows python-idle python-windows-bundle
1个回答
0
投票

如果使用-r file开始空闲,它将首先运行文件,或者使用-s它将首先运行IDLESTARTUPPYTHONSTARTUP环境变量中列出的文件。然后通过在命令提示符中以py -m idlelib -r file为例启动IDLE进行测试。一旦完成,您可以在桌面上的IDLE快捷方式上创建(从“开始”菜单拖放),打开“属性”,然后将以上任意一项添加到“目标”的末尾。

© www.soinside.com 2019 - 2024. All rights reserved.