栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在python wheel中列出文件?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在python wheel中列出文件?

您可以将wheel文件更改为扩展名

.zip
,然后像其他任何zip文件一样提取内容。

从PEP 427

轮盘是一种ZIP格式的存档,具有特殊格式的文件名和

.whl
扩展名。

的Django的Python包具有轮文件。以Django-1.8.4-py2.py3-none-
any.whl
为例。如果您想查看它们最终存储在存档中的位置,则它们的软件包中包含非python文件。

以下代码可在python2和python3中正常工作。它将列出任何滚轮包装中的文件。我以pep8车轮包装为例。

from zipfile import ZipFilepath = '/tmp/pep8-1.7.0-py2.py3-none-any.whl'print(ZipFile(path).namelist())

输出量

['pep8.py', 'pep8-1.7.0.dist-info/DEscriptION.rst', 'pep8-1.7.0.dist-info/entry_points.txt', 'pep8-1.7.0.dist-info/metadata.json', 'pep8-1.7.0.dist-info/namespace_packages.txt', 'pep8-1.7.0.dist-info/top_level.txt', 'pep8-1.7.0.dist-info/WHEEL', 'pep8-1.7.0.dist-info/metaDATA', 'pep8-1.7.0.dist-info/RECORD']


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/634030.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号