XMLRPC Lib如何设置客户端的端口

时间:2019-03-08 18:44:31

标签: python xml-rpc

我有一个非常简单的客户端,看起来像这样(伪代码):

import os
import xmlrpclib

m = xmlrpclib.ServerProxy('S_IP')
m.method(var1, var2)

问题是,如何选择要使用的端口?如果我这样运行,我可以通过wireshark看到为其分配的端口随机端口。 我尝试将端口添加到ServerProxy('S_IP', PORT),但是当我调用m.method(var1, var2)时出现以下错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/xmlrpclib.py", line 1243, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1598, in __request
    response = self.__transport.request(
AttributeError: 'int' object has no attribute 'request'

那么,如何指定要使用的端口?还是知道使用哪个端口? 感谢您的帮助。

0 个答案:

没有答案