【问题标题】:How do Python modules workPython 模块是如何工作的
【发布时间】:2011-12-09 20:23:42
【问题描述】:

我想知道 Python 模块是如何工作的? 假设我想让我的 Python 程序使用一些自定义模块来打包,我会将它们与主 .py 文件放在哪里?(如果不使用通常的方式,我将如何加载它们)

【问题讨论】:

    标签: python module load location customization


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2018-09-22
      • 2014-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-07
      • 2011-04-30
      • 1970-01-01
      • 2015-07-17
      相关资源
      最近更新 更多