关于ZAKER 融媒体解决方案 合作 加入

python – 为什么在字符串连接中使用 os.path.

CocoaChina 09-20

我想 , 我无法在这里看到更大的图景 ; 但基本上我不知道为什么你会使用 os.path.join 而不是正常的字符串连接?

我主要使用 VBScript, 所以我不明白这个功能的意义 .

最佳答案

手提

编写文件路径操作一次 , 它可以在许多不同的平台上免费使用 . 分隔字符被抽象化 , 使您的工作更轻松 .

聪明

您不再需要担心该目录路径是否具有trailing slash or not. os.path.join 将在需要时添加它 .

明确

使用 os.path.join 可以让其他人阅读您正在使用文件路径的代码 . 人们可以快速扫描代码并发现它本质上是一个文件路径 . 如果您决定自己构建它 , 您可能会让读者不要发现代码的实际问题:" 嗯 , 一些字符串 concats, 一个替换 . 这是一个文件路径还是什么?Gah!为什么他没有使用 os.path . 加入?" ?

以上内容由"CocoaChina"上传发布 查看原文

觉得文章不错,微信扫描分享好友

扫码分享