Python ZipFile 路径分隔符

7 投票
1 回答
3937 浏览
提问于 2025-04-17 06:33

如果我用Python的ZipFile库解压一个在Windows上创建的Zip文件,而我的代码是在类Unix系统上运行的,那么解压出来的路径分隔符会一直是Unix风格的吗?

1 个回答

17

在内部,ZipFile会按照zip文件规范的要求,使用正斜杠来存储文件路径。

在外部,这些正斜杠会通过os.sep进行转换,以便与特定平台上通常使用的格式相匹配。

代码参考:

撰写回答