Aria2's RPC Python3调用应该如何使用参数?

ZeronoFreya 发布于 2017/09/26 18:08
阅读 1K+
收藏 0

收藏!数据建模最全知识体系解读!>>>

https://aria2.github.io/manual/en/html/aria2c.html#aria2.addTorrent

aria2.addTorrent([secret, ]torrent[, uris[, options[, position]]])
server = xmlrpc.client.ServerProxy('http://localhost:6800/rpc', allow_none=True)
opts = dict(dir='e:/test')
server.aria2.addTorrent( 
       xmlrpc.client.Binary(open('d:/a.torrent', 'rb').read()), 
       None, opts, None )

报错:

xmlrpc.client.Fault: <Fault 1: 'The parameter at 1 has wrong type.'>

把opts改为None就能运行,请问,参数正确的写法是什么?

加载中
返回顶部
顶部