我是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