저는 python을 처음 사용합니다. 나는 파이썬 3.1.2를 사용하고있다. xml-rpc 서버와 코드를 통해 통신해야한다. 내 코드에서 서버의 주석 목록을 얻으려면 서버에 연결하는 client.py를 호출합니다.여러 개의 인자를 가진 문자열 전달
근로 코드 :
class xmlrpc:
def connect(self, webaddr):
self.server = ServerProxy(webaddr)
방법을 목록 : -
my_list = self.server.tests.getTests()
내가 아래와 같이 하나의 cmd_str
에 tests.getTests()
을 설정하는 제약 조건을했습니다 반면, 위의 방법이 작동되지만,
my_list = self.server.cmd_str
이 경우, cmd_str
은 문자열 자체로 client.py에 보내지 만 다른 것과는 다릅니다. 누구든지이 방법을 도울 수있는 방법을 도와 줄래?
난 당신이 요구하는 것을 알아내는 정말 힘든 시간을 보내고 있습니다. "이 경우 cmd_str을 client.py에 문자열 자체로 보냈지 만 다른 것과 닮았습니다"라고 바꾸거나 몇 가지 예제를 추가 할 수 있습니까? – garnertb
그 것에 대해 미안 해요. 내가 말하고자하는 것은, 내 프로그램에서 cmd_str을 tests.getTests()에 하드 코딩하여 client.py ..에 전달했지만 client.py가 그것을 읽으면 tests_getTests()가 아니라 cmd_str을 값으로 간주합니다. cmd_str의 값을 어떻게 전달할 수 있습니까? – user1390672
간단한 방법으로 인쇄하면 어떻게 인쇄 할 수 있습니까? 클래스 서버 : 데프 isRunning는() : 인쇄 ("당신이 isRunning는 내부에") CMDSTR = "isRunning는()" 테스트 = Server.cmdStr – user1390672