python-rpm-spec:用于解析RPM规范文件的Python模块

时间:2021-05-10 21:02:28
【文件属性】:
文件名称:python-rpm-spec:用于解析RPM规范文件的Python模块
文件大小:45KB
文件格式:ZIP
更新时间:2021-05-10 21:02:28
parser rpm python-3 spec-file Python python-rpm-spec python-rpm-spec是用于解析RPM规范文件的Python库。 tl; dr如果要在命令行上快速解析规范文件,则可能需要给rpmspec --parse一个尝试。 $ rpmspec --parse file.spec | awk ' /Source/ {print $2} ' 如果您编写Python,周围没有/usr/bin/rpm ,或者想做一些更复杂的事情,请尝试使用此Python模块。 RPM是从软件包的源以及规范文件构建的。 规范文件控制RPM的构建方式。 此模块使您可以解析规范文件,并可以轻松访问规范文件中包含的各种信息。 特征 除Python 3外没有其他依赖项 在所有平台上均可用,在Windows上解析规范文件 支持的Python版本 支持所有。 Python版本 受支持直到 3.9 待定 3.8 待定 3.7 2
【文件预览】:
python-rpm-spec-master
----.gitignore(1KB)
----pyproject.toml(314B)
----environment.yaml(113B)
----LICENSE(1KB)
----CHANGELOG.md(885B)
----.github()
--------workflows()
----examples()
--------__init__.py(0B)
--------b.py(449B)
--------llvm.spec(6KB)
--------c.py(371B)
--------a.py(646B)
--------attica-qt5.spec(3KB)
----README.md(5KB)
----tests()
--------git.spec(62KB)
--------test_spec_file_parser.py(9KB)
--------__init__.py(0B)
--------llvm.spec(6KB)
--------jsrdbg.spec(3KB)
--------attica-qt5.spec(3KB)
--------perl-Array-Compare.spec(1KB)
----.vscode()
--------settings.json(560B)
--------launch.json(296B)
----pyrpm()
--------__init__.py(94B)
--------spec.py(16KB)
----.pylintrc(287B)
----dev-requirements.txt(50B)
----python3-pyrpm.spec(2KB)
----AUTHORS(409B)
----.editorconfig(120B)
----mypy.ini(218B)

网友评论