一个python包,显示关于rubygem的一些信息。
pygeminfo的Python项目详细描述
pygeminfo是一个python包,用于显示关于rubygems的统计信息。它的等价物是rubygem,称为geminfo。它允许您查看有关gem的一些信息,如name、author、userid、安全哈希算法、密钥、总下载量、最新版本、author拥有的gem总数、gem的发布日期等。
模块–>;宝石
包含一个类stats,该类接受一个参数gem name,并有17个方法来显示多个信息。
统计
- name()–>;返回宝石名称。
- author s()–>;返回gem的作者姓名。
- total()–>;返回gem所有版本的总下载量。
- latest()–>;返回gem的最新版本的总下载量。
- latest version()–>;返回gem的最新版本。
- info()–>;返回gem的描述。
- licenses()–>;返回gem的许可证。
- metadata()–>;返回gem的元数据。
- sha()–>;返回gem的安全哈希算法256校验和。
- project url()–>;返回gem的项目url。
- gem url()–>;返回gem的url。
- homepage()–>;返回gem的专用网站。
- wiki url()–>;返回gem的wiki url。
- docurl()–>;返回gem的文档url。
- mailURL()–>;返回gem的邮件列表URL。
- source url()–>;返回gem的源代码url。
- bugURL()–>;返回gem的错误跟踪URL。
以及其他七种方法。
方法
# Argument is gem's name gemversions("eventsims") # Argument is username or ID usergems("pixeltrix") # Argument is gem's name owner("rails") # Argument is gem's name, optional--> (page number , amount to show) search("gem") # Optional --> (amount to show) latestgems(5) # Optional --> (amount to show) updatedgems(3) # No optional argument downloads()
导入
from pygeminfo.gems import *
有关使用此软件包的帮助包含在示例文件夹中。
有关更多帮助信息,请参见包中的示例或在http://www.pythonhosted.org/pygeminfo/处签出它的documentation
要求
- 任何版本的python
下载
下载并安装使用:
pip install pygeminfo
问题
在python 2上有一些unicode编码问题,但在python 3上工作得很好。它也适用于Python2,但有时会出现错误,因此最好在Python3上使用它。此外,您可能需要这样做
pip install json pip install requests
如果您的python包没有附带它
致谢
所有的荣耀都属于上帝,赞美是属于他的圣名。
联系人
如果需要进一步的信息或帮助,请随时通过taiwo.kareem36@gmail.com的电子邮件与我联系。 这仍然处于测试模式。如果发现任何错误或错误,请随时与开发人员联系并提供详细信息