如何遍历zip文件中包含的主要根目录和子文件夹?

问题描述 投票:0回答:1
with zipfile.ZipFile(myZipItem, 'r') as zipObj:

    listOfFileNames = zipObj.namelist()

    for fileName in listOfFileNames:
        print(fileName)

此方法给了我叔叔所有的文件,我想了解我们在第一层和第二层所说的旅行方式,列表返回的内容如下:

FirstLevel_Folder
FirstLevel_Folder/Photo1
FirstLevel_Folder/Photo2
FirstLevel_Folder/SecondLevelFolder/Another Photo
FirstLevel_Photo4

如何区分我们在第一层中所说的文件或文件夹,在第二层中以此类推?我需要这个,因为我正在构建一个提取程序,该提取程序必须确定在目标文件夹中安装和替换所需的内容

python for-loop directory zip subdirectory
1个回答
0
投票

尝试infolist()

© www.soinside.com 2019 - 2024. All rights reserved.