0
我可以使用Trac XML-RPC插件獲取門票數量,而無需從服務器獲取所有門票?Trac XML-RPC插件:門票數量
Trac的API描述參數「格式=計」,但它不爲我工作...
我試圖運行下面的代碼:
import xmlrpclib
server = xmlrpclib.ServerProxy("https://user:[email protected]/login/xmlrpc")
multicall = xmlrpclib.MultiCall(server)
for t in server.ticket.query('status=new&format=count&max=3'):
print t
...但只得到門票號碼,而不是它的數量。
我可以指望這樣:
import xmlrpclib
server = xmlrpclib.ServerProxy("https://user:[email protected]/login/xmlrpc")
multicall = xmlrpclib.MultiCall(server)
print(server.ticket.query('max=0'))
...但我認爲這不是一個很理想的方法,因爲這種方法從服務器加載的所有數據。
有沒有辦法在不需要完整列表並計算它的情況下獲得票數?
不,它不起作用。在我看來,trac正試圖應用過濾器狀態='new,format = count'或類似的東西。 – Sank