根據我的previous question的答案,我測試了XMLPRC
模塊。 同時期待通過的文件,我發現這行代碼:Python SimpleXMLPRCServer地址
server = SimpleXMLRPCServer(("localhost", 8000))
基本上創建是聽port 8000
本地PC上的SimpleXMLRPCServer
一個實例。 因此,根據文檔,客戶端都會有這樣的代碼行那裏得到的服務器地址
proxy = xmlrpclib.ServerProxy("http://localhost:8000/")
我的問題是,如果我想連接到遠程PC(具有與運行的SimpleXMLPRCServer
實例適當的方法)通過互聯網,我如何從我的客戶端PC上訪問該服務器?
proxy = xmlrpclib.ServerProxy("Address of my server?")
我應該把服務器,而不是localhost
的IP address
?但是,如果是這樣的話,我如何設置我的服務器電腦,使它具有靜態IP地址而不是普通的動態IP?