在情况设置和最佳实践中,在 Python 中使用相对文件路径还是绝对文件路径更好?
我知道他们俩的作用,例如,我想知道是否始终使用绝对文件路径比使用相对文件路径更好,或者是否取决于情况。
如果这是一种情况,你什么时候应该使用其中之一?
为了获得最佳实践,我强烈建议使用相对路径。特别是如果您要将 Python 项目分布在不同的系统上。
绝对路径的核心问题是,如果其他人尝试运行包含您或原作者绝对路径的代码,它会破坏代码。
Pathlib 可以帮助您处理一般路径。