📅  最后修改于: 2023-12-03 15:34:15.908000             🧑  作者: Mango
在Python中,os.path.normpath()是一个非常实用的方法,它可以将路径标准化为当前操作系统的格式。这个方法非常的灵活,因为它可以处理Windows和Unix-like系统的路径。
os.path.normpath(path)
path- 字符串类型,表示路径。
返回标准化后的路径字符串。
示例代码:
import os
# Windows系统路径标准化
path1 = os.path.normpath("C:\Program Files\Python\Python36-32\lib\site-packages")
print(path1)
# Unix-like系统路径标准化
path2 = os.path.normpath("/home/user/My Documents/Programming/Python Projects/")
print(path2)
输出:
C:\Program Files\Python\Python36-32\lib\site-packages
/home/user/My Documents/Programming/Python Projects
从上述示例可以看出,os.path.normpath()方法将给定的路径标准化为当前操作系统的格式,无论是Windows还是Unix-like系统。这在路径的比较和操作上非常有用。