如果我使用Python ZipFile库解压Zip文件,该文件在Windows上创建,但是我的代码在Unix上运行,路径分隔符是否总是Unix样式?Python ZipFile路径分隔符
回答
谢谢!我认为这是事实,但有证据是很好的。 – Joe
请注意,此转换仅适用于在ZIP存档中创建条目时。访问现有成员时(例如使用'zip_file.read('dir/file.txt')')斜杠必须始终使用。 – Feuermurmel
+1链接到压缩文件规范。谢谢!!!以下是相关部分: 4.4.17文件名:(变量) 4.4.17.1文件的名称,带有可选的相对路径。存储的路径必须不包含驱动器或 设备字母或前导斜杠。所有斜杠 必须是正斜杠'/'而不是 反斜杠'\'以便与Amiga 和UNIX文件系统等兼容。如果输入来自标准 输入,则不存在文件名字段。 –
- 1. Python中的路径分隔符char 2.4
- 2. Python 2.6.1:期望的路径分隔符([)
- 3. grep的路径分隔符
- 4. Python本地分析具有未知路径分隔符的路径名
- 5. Java Ajax JSON +文件分隔符(路径)
- 6. 文件和路径列表分隔符:
- 7. NGINX路径分隔符/解析
- 8. 处理过多的路径分隔符
- 9. java.lang.IllegalArgumentException异常:包含路径分隔符
- 10. php.ini上的分隔符包含路径
- 11. 使用strtok分隔路径()
- 12. Python ZipFile返回提取的文件路径和名称
- 13. ElementTree的语法错误:预期路径分隔符([])
- 14. 更改Elasticsearch路径分层结构Tokenizer分隔符
- 15. 检查路径是否以分隔符结束
- 16. 无法解析的字符串(包含路径)由分隔符
- 17. Python CSV分隔符:分隔单元
- 18. Symfony 1.0路由分隔符
- 19. Pi上的GSPREAD:SyntaxError:预期的路径分隔符([)
- 20. Python WinReg路径通配符
- 21. Windows搜索C++(MFC)CFindFiles路径分隔符
- 22. 导航到文件模糊搜索 - 忽略路径分隔符
- 23. 可能更改嵌入式资源路径分隔符?
- 24. 如何更改Jenkins中的并发构建路径分隔符
- 25. 使用Boost.Filesystem获取平台的路径分隔符
- 26. 带文件路径信息到•和/文本项目分隔符
- 27. Vim路径分隔符和自动完成
- 28. ZipEntry的路径名称的文件分隔符?
- 29. 客户端(Flash)深层链接路径分隔符的约定?
- 30. 当路径没有目录分隔符时会发生什么?
好像它是因为它不是作为一个字符串存储。我当然希望如此:) – fncomp
你会希望如此!但是当你与电脑打交道时,希望与任何事情无关...... – Joe