Python模块如何工作

时间:2011-10-18 06:54:50

标签: python module load location customization

我想知道Python模块是如何工作的? 假设我想让我的Python程序使用一些自定义模块来封装它,我将它们放在主.py文件中?(如果不使用常规方法,我将如何加载它们)

1 个答案:

答案 0 :(得分:7)

如果模块特定于您的程序,则可以将其放入与主脚本相同的目录中。来自documentation

  

当导入名为spam的模块时,解释程序在包含输入脚本的目录中搜索名为spam.py的文件,然后在环境变量PYTHONPATH指定的目录列表中搜索。

我建议您阅读整个tutorial on modules。它很短,并且有很多有用的信息。

相关问题