如何通过“Bugzilla XMLRPC访问模块”附加文件

2024-09-27 18:08:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用python开发的“Bugzilla XMLRPC access module”来处理bugzillaxmlrpc。在

如何使用这个模块附加/下载bugzilla文件?在

根据guideline of APIget_attachments_by_bug($bug_id)检索并返回附件。在

但是这个函数对我不起作用,我收到了以下错误消息。在

<type 'exceptions.AttributeError'>: 'Bugzilla4' object has no attribute 'get_attachments_by_bug'

任何帮助都将不胜感激。在


Tags: 模块文件ofidbyaccessbugattachments
1条回答
网友
1楼 · 发布于 2024-09-27 18:08:31

仅供参考: 我正在与python bugzilla工具的供应商联系,在这里我得到了他们的回应。在

“并非所有bugzilla xmlrpcapi都由python bugzilla包装,这是其中之一。在

python bugzilla发布的“bugzilla”命令行工具具有命令 附加文件和下载附件,看看那里的代码 指导。”


我已经找到了使用“Bugzilla XMLRPC access module”下载/上载附件的方法

您需要将附加文件的id作为参数传递给以下函数

下载:

downloaded_file = bz.download_attachment(attachment_id)
file_name = str(downloaded_file.name)

上传:

^{pr2}$

但是,由于某些xmp rpc API的内部方法描述了hereherehere,因此附加文件已损坏,这是另一个问题:)

相关问题 更多 >

    热门问题