我正在尝试使用python从zip存档中提取一个特定的文件。
在本例中,从apk本身提取apk的图标。
我正在使用
with zipfile.ZipFile('/path/to/my_file.apk') as z:
# extract /res/drawable/icon.png from apk to /temp/...
z.extract('/res/drawable/icon.png', 'temp/')
这确实有效,在我的脚本目录中,它正在创建temp/res/drawable/icon.png
,它是temp加上apk中文件的相同路径。
我真正想要的是以temp/icon.png
结束。
是否有任何方法可以直接使用zip命令执行此操作,或者我需要先提取,然后移动文件,然后手动删除目录?
您可以使用zipfile.ZipFile.open:
或者使用zipfile.ZipFile.read:
相关问题 更多 >
编程相关推荐