返回介绍

本章小结

发布于 2024-01-29 22:24:16 字数 454 浏览 0 评论 0 收藏 0

在这一章中,我们介绍了模块、属性以及导入的基础知识,并探索了import语句的操作。我们也学到,导入会在模块搜索路径上寻找指定的文件,将其编译成字节码,并执行其中的所有语句从而产生其内容。我们也学到如何配置搜索路径,以便于从主目录和标准库目录以外的其他目录进行导入,主要是通过对PYTHONPATH的设置来实现的。

正如本章所展示过的,import操作和模块是Python之中程序架构的核心。较大程序可分成几个文件,利用导入在运行时连接在一起。而导入会使用模块搜索路径来寻找文件,并且模块定义了属性,供外部使用。

当然,导入和模块就是为程序提供结构,让程序将其逻辑分割成一些独立完备的软件组件。一个模块中的程序代码和另一个的程序代码彼此隔离。事实上,没有文件可以看到另一个文件中定义的变量名,除非明确地运行import语句。因此,模块最小化了程序内不同部分之间的变量名冲突。

下一章从实际的代码的观点看,就会了解其中的含义。但在继续之前,让我们先做完本章的习题吧。

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文