求python的rpm模块的大体说明和使用方法解决办法

求python的rpm模块的大体说明和使用方法
最近需要使用python,对本地的一个rpm包进行操作
例如查看rpm安装路径,权限,spec,安装目录结构以及一些文件信息

网上以及pydoc.org都没有找到这个模块的相应大体的说明和使用方法

哪位大侠手里有相应的链接或者文档,手册, 博客文章之类的

------解决方案--------------------
看起来曾经有过一个rpm的python模块,这儿是文档。但是好像搜索不到。

另外可能的办法:

1. 用系统的rpm命令来做,如果需要与python整合的话,python可以通过popen来调用系统的rpm命令。

2. 自己写一个rpm模块。比1麻烦,但也不特别难。
------解决方案--------------------
这有篇文章,里面有好多例子,大概看了下应该还可以,你可以看看:
Programming RPM with Python