Python XML-RPC连接问题

Python XML-RPC连接问题,python,xml-rpc,Python,Xml Rpc,我有一个在本地主机上运行的简单xml rpc服务器。服务器具有以下地址: servAddr=(“localhost”,8080)。当我在另一台机器上运行客户机时,我收到一个连接被拒绝错误。然而,当我改变路线时 servAddr = ("localhost", 8080) 到 一切正常 为什么??如何在机器的启动脚本中知道主机名?'localhost'指的是您的本地机器。它是127.0.0.1 ip地址的别名。只有当服务器和客户端在同一台机器上运行时,它才起作用 当您尝试将客户端放在另一台计算机

我有一个在本地主机上运行的简单xml rpc服务器。服务器具有以下地址:
servAddr=(“localhost”,8080)
。当我在另一台机器上运行客户机时,我收到一个
连接被拒绝错误
。然而,当我改变路线时

servAddr = ("localhost", 8080)

一切正常


为什么??如何在机器的启动脚本中知道主机名?

'localhost'指的是您的本地机器。它是127.0.0.1 ip地址的别名。只有当服务器和客户端在同一台机器上运行时,它才起作用

当您尝试将客户端放在另一台计算机上时,localhost指的是客户端的计算机-->否服务器的计算机


有关localhost的详细信息。

localhost是一个相对主机名,通常会解析为本地计算机。因此,当您在另一台计算机上连接到“localhost”时,您将尝试连接到它,而不是实际的XMLRPC服务器。

尝试使用“0.0.0.0”作为主机名
servAddr = ("myhostname", 8080)