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