我是python的新手。我正在使用Python 3.1.2我必须通过我的代码与xml-rpc服务器进行通信。从我的代码中,我打电话给client.py,它将连接到服务器以获取来自服务器的评论列表。传递多个参数的字符串
工作代码:
class xmlrpc:
def connect(self, webaddr):
self.server = ServerProxy(webaddr)
清单的方法: -
my_list = self.server.tests.getTests()
上述方法工作,但是,而我约束来设定tests.getTests()
成单个cmd_str
像下面
my_list = self.server.cmd_str
在这种情况下,cmd_str
作为一个字符串本身发送到client.py,而不是其他人。任何人都可以帮助我如何实现这一目标吗?
我有一个真的很难搞清楚你的要求。你能改述“在这种情况下,cmd_str发送到client.py作为一个字符串本身,而不是像其他人”或添加一些例子? – garnertb
抱歉。我想说的是,在我的程序中,我已经将cmd_str硬编码为tests.getTests()并将它传递给client.py ..但是,当client.py读取它时,它认为cmd_str是一个值而不是tests.getTests()。我如何传递cmd_str的值? – user1390672
如果我把它放在一个简单的方式,如何让打印执行?类服务器: 高清isRunning(): 打印( “你是,将isRunning内”) cmdStr = “isRunning()” 测试= Server.cmdStr – user1390672