Python os.path.commonpath()
Python中的os.path.commonpath()方法用于获取路径列表中最长的公共子路径。如果指定的路径列表既包含绝对路径又包含相对路径,或者为空,则此方法将引发ValueError。与os.path.commonpath()方法不同,返回的值是一个有效路径。
例如,考虑下面的路径列表:
语法:os.path.commonpath(list)
参数:
path:类路径对象列表。类路径对象是表示路径的字符串或字节对象。
返回类型:该方法返回一个表示指定列表中最长公共子路径的字符串值。
示例1
使用os.path.commonpath()方法
输出:
示例2
使用os.path.commonpath()方法
输出:
注意:如果指定的列表为空,os.path.commonpath()方法也会引发ValueError错误。