【问题标题】:how to retrieve field values from python-bugzilla xml-rpc如何从 python-bugzilla xml-rpc 检索字段值
【发布时间】:2013-09-23 14:36:48
【问题描述】:

我正在为 bugzilla 4.2 的 xml-rpc Web 服务使用“python-bugzilla 0.8.0”。

任何人都知道如何检索字段值。 IE。 如果 bugzilla Severity 字段具有以下值:Critical、Significant、Medium、Uncritical 等,那么我如何通过 python 代码获取这些值?

getbugfields() 方法返回字段的名称,但我如何获取字段的值?

提前致谢,

【问题讨论】:

    标签: python web-services xml-rpc bugzilla


    【解决方案1】:

    这是来自“redhat”(python-bugzilla 工具的供应商)的回复

    "*我想要的没有包装器。bugzilla XMLRPC 调用是 bugzilla4+ 的“字段”

    http://www.bugzilla.org/docs/4.4/en/html/api/Bugzilla/WebService/Bug.html#fields

    可以通过直接访问 xmlrpc 代理并处理 自己打电话,例如:

    import bugzilla
    bz = bugzilla.Bugzilla(url="https://bugzilla.kernel.org")
    
    print bz._proxy.Bug.fields({"names" : ["rep_platform"]})
    

    当然,这不受支持,因此它可能有一天会停止对您的工作,但是 对于个人脚本和其他东西,这是一个替代方案。*"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-14
      • 1970-01-01
      • 1970-01-01
      • 2021-09-23
      • 1970-01-01
      • 1970-01-01
      • 2015-03-08
      相关资源
      最近更新 更多