Python 2.7 python redmine如何将项目中的所有问题作为xml或json获取?

Python 2.7 python redmine如何将项目中的所有问题作为xml或json获取?,python-2.7,redmine,redmine-api,python-redmine,Python 2.7,Redmine,Redmine Api,Python Redmine,我的项目中有1500多个问题,我需要使用python Redmine API检查每个问题,但它将默认值限制为25,我可以扩展到100,但如何检查所有1500个问题。您有两个选项: 1) 使用: 2) 自己编写代码。正如您所说,Redmine的REST API不允许您每个请求获得超过100个资源(在您的情况下是问题),因此您必须发出第一个请求,在那里您将获得前100个资源和可用的总问题数,然后计算您为获得所有问题而必须执行的循环数,并开始执行这些循环,每个循环检索100个问题,直到获得所有问题。这

我的项目中有1500多个问题,我需要使用python Redmine API检查每个问题,但它将默认值限制为25,我可以扩展到100,但如何检查所有1500个问题。

您有两个选项:

1) 使用:

2) 自己编写代码。正如您所说,Redmine的REST API不允许您每个请求获得超过100个资源(在您的情况下是问题),因此您必须发出第一个请求,在那里您将获得前100个资源和可用的总问题数,然后计算您为获得所有问题而必须执行的循环数,并开始执行这些循环,每个循环检索100个问题,直到获得所有问题。这正是python redmine在引擎盖下所做的

from redmine import Redmine

rm = Redmine('http://you-redmine-server-url', username='foo', password='bar')

for issue in rm.issue.filter(project_id='my_project'):
    # do smth with your issues, e.g. print issue.subject