如何使用Python的标准库zipfile检查条目是文件还是文件夹?

Edu*_*scu 4 python zip zipfile python-2.7

我有一个zip文件,我需要检查文件是文件夹还是文件而不提取它们.我可以使用if为0的file_size属性来检查它,infolist但对于0大小的文件,这是相同的.所以没用.

我查看了ZIP规范,但这也没有多大帮助.

如何使用Python的标准库zipfile检查条目是文件还是文件夹?

rob*_*lep 8

检查文件名是否以/?结尾?

  • 我们可以使用`os.sep`代替`/`吗? (3认同)
  • @Babu根据ZIP文件规范"所有斜杠必须是正斜杠".所以不行 :) (2认同)