总所周知,Windows 操作系统和 Linux 系统存在很多不兼容的地方。文件路径就是一个明显的例子。在 Linux 中,路径的分割采用正斜杠 “/“,比如 “/home/monkey”;而在 Windows 中,路径分隔采用反斜杠 “",比如 “C:\Windows\System”。

我们在编码过程中,往往需要和文件或文件夹打交道。如果程序中涉及到到路径操作,我们最好使<用 Python 标准库中的 os.path 模块来实现。这样能避免出现程序无法多平台运行的问题。

os.path 全称是Common pathname manipulations, 译为通用路径名操作。其作用是提供操作各种处理文件名以及路径名的函数。因此,本文的内容是讲述os.path模块中几个常见函数的用法。

阅读全文