[闲聊] 各位现在用os.path 还是用pathlib.Path

楼主: ok8ok8 (没问题吧?)   2025-07-17 22:08:40
想请问一下各位
你们现在是用os.path吗
还是用pathlib.path??
或是有什么是os.path
有什么无法取代的地方吗
看几本书 好像很少介绍pathlib
大多好像还是用os.path
作者: yiche (你若安好,便是晴天)   2025-07-18 00:33:00
Pathlib, 路径斜线碰到一次就够烦人的了
作者: chang1248w (彩棠)   2025-07-18 12:08:00
os.path
作者: dobedobedo (DoBe)   2025-07-18 12:57:00
我都改用pathlib了,尽量避免os去做low-level call
作者: DaOppaiLoli (大欧派萝莉)   2025-07-21 15:56:00
看情况也会用 posixpath.join
作者: holishing   2025-07-21 20:34:00
能用 pathlib 就尽量用,其他语言也是尽量避免碰斜线
作者: s860134 (s860134)   2025-07-22 10:48:00
根据执行环境的问题没跨平台没差
作者: papple23g (逆道者)   2025-07-23 22:56:00
用pathlib后写法都非常精简好读
作者: alvinlin (林矜业)   2025-07-24 18:37:00
大部分用os。主要差别一个是字串,另一个是物件书上都用是因为字串比物件容易懂,如此而已
作者: lycantrope (阿宽)   2025-07-25 10:54:00
str也是object啊,书没写不就2.7遗毒,>3.4才有
作者: gostjoke (鬼笑话)   2025-07-27 14:53:00
你只用win就os, 需要其他的就pathlib
作者: dobedobedo (DoBe)   2025-07-31 07:36:00
我感觉学 Python 看官方文件比较快,书很多都过时资讯
作者: wuyiulin (龙破坏剑士-巴斯达布雷达)   2025-08-02 23:47:00
Pathlib,跨平台会死人。

Links booklink

Contact Us: admin [ a t ] ucptt.com