相关疑难解决方法(0)

从zip存档中提取特定文件,而不在python中维护目录结构

我正在尝试使用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/')
Run Code Online (Sandbox Code Playgroud)

哪个确实有效,在我的脚本目录中创建的temp/res/drawable/icon.png是temp加上与文件在apk内相同的路径.

我真正想要的是以temp/icon.png结束.

有没有办法直接使用zip命令,或者我需要提取,然后移动文件,然后手动删除目录?

python zip directory-structure

22
推荐指数
1
解决办法
2万
查看次数

标签 统计

directory-structure ×1

python ×1

zip ×1