【发布时间】:2020-04-16 14:55:34
【问题描述】:
我知道import x 和from x import yyy 之间的the difference,在后一种情况下,可以通过裸名而不是完整规范来处理x 定位的函数,而这正是我想做的,我不想每次都写全名。
我还知道如何在 Windows 上 redefine default Python dir 以便它开始了解我开发的模块,这很好。但是如何将这两件事结合起来呢?
我希望 IDLE 开始了解我所有模块的所有功能,因此我不需要手动导入它们。
from * import *
即对于 IDLE 主目录中的所有模块?
附:我看到了this question,但是它只为一次导入提供了解决方案,并且不扫描整个目录,而且这个带有快捷参数的解决方案对我来说似乎并不漂亮。
还有更简洁的方法吗?
【问题讨论】:
-
如何编写一个包含所有标准输入的小型
<something>.py文件。然后你可以在每次开始时做from <something> import * -
我应该把这个
<something>.py放在哪里,以便 IDLE 吃掉它?默认不执行 homedir 脚本
标签: python python-3.x windows python-idle python-windows-bundle