Python 模块如何工作

发布于 2024-12-10 15:03:47 字数 99 浏览 0 评论 0原文

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

I was wondering how do Python modules work?
Say I want to make my Python program some custom modules to package with it, where would I put them in relation to the main .py file?(and how would I load them if not using the usual way)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

淑女气质 2024-12-17 15:03:47

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

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

我建议您阅读整个模块教程。它很短并且有很多有用的信息。

If the module is specific to your program, you can put into the same directory as the main script. From the documentation:

When a module named spam is imported, the interpreter searches for a file named spam.py in the directory containing the input script and then in the list of directories specified by the environment variable PYTHONPATH.

I would recommend that you read the entire tutorial on modules. It's pretty short and has a lot of useful info.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文