Python:os与pathlib

Python:os与pathlib,python,operating-system,pathlib,Python,Operating System,Pathlib,与pathlib相比,os的优势到底是什么?对我来说,pathlib几乎总是更好的选择,特别是因为如果我没有弄错的话,os的大部分功能都可以被pathlib.os复制。因此,os的唯一优点是更轻量级吗?os已经存在于Python 2中路径库在Python 3.4中输入。您可以从PEP428的部分开始,这也很好。您如何定义轻量级(reos模块)很有意思。到目前为止,我只使用os处理路径,但它可以做得更多。我想让我困惑的是,我认为pathlib.os包含了整个os-模块。所以我假设os只是pathl

pathlib
相比,
os
的优势到底是什么?对我来说,pathlib几乎总是更好的选择,特别是因为如果我没有弄错的话,
os
的大部分功能都可以被
pathlib.os
复制。因此,
os
的唯一优点是更轻量级吗?

os
已经存在于Python 2中<代码>路径库在Python 3.4中输入。您可以从PEP428的部分开始,这也很好。您如何定义
轻量级
(re
os
模块)很有意思。到目前为止,我只使用
os
处理路径,但它可以做得更多。我想让我困惑的是,我认为
pathlib.os
包含了整个
os
-模块。所以我假设
os
只是pathlib的一部分。据我所知
pathlib.os
不是官方API的一部分。但仔细看,它似乎是对标准
os
模块的引用。使用导入路径库进行检查;打印(pathlib.os)。