目录

Python模块相互引用报错与解决方案详解

本文深入解析Python中模块相互引用时常见的ModuleNotFoundError及相对导入报错。通过构造测试案例,详细阐述了__main__命名空间对相对路径的影响,并对比了绝对路径与相对路径的查找机制。文章提供了在src同级目录创建入口文件、修改sys.path以及调整import语句等多种解决方案,帮助开发者解决模块导入时的路径与层级混乱问题。

Python模块相互引用报错与解决方案详解

Python 使用相对路径打包 tar.gz 文件的方法

本文介绍如何利用 Python 的 tarfile 模块,将文件或文件夹以相对路径形式打包为 tar.gz 文件。默认情况下打包会包含绝对路径,通过修改 arcname 参数可实现相对路径打包。注意空文件夹不会被包含在最终压缩包中。

更多信息

专题列表