返回介绍

本章小结

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

本章深入讨论了模块编码工具的基础知识:import和from语句,以及reload调用。我们知道from语句只多加了一个步骤,在文件导入之后,将文件的变量名复制出来,也学习了reload如何不停止并重启Python而使文件再次导入。我们还研究了命名空间的概念,学习了当导入嵌套时会发生什么,探索了文件转换为模块的命名空间的过程,并学习了from语句潜在的一些陷阱。

虽然我们已在程序中见过很多处理模块文件的例子,但下一章要通过介绍包导入来扩展导入模块的相关内容。包导入是import语句赋值目录路径的部分的方式,以获取所需的模块。正如我们所看到的,包导入赋予我们一种层次架构,在较大型的系统中会有用处,而且可以避免同名模块间的冲突。不过,我们先做一做习题来复习本章介绍的概念。

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

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

发布评论

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