Python PySimpleSAP web服务返回连接被拒绝

Python PySimpleSAP web服务返回连接被拒绝,python,soap,pysimplesoap,Python,Soap,Pysimplesoap,我已经使用pysimplesoap创建了一些web服务,与此文档类似: 当我测试它时,我这样称呼它: from SOAPpy import SOAPProxy from SOAPpy import Types namespace = "http://localhost:8008" url = "http://localhost:8008" proxy = SOAPProxy(url, namespace) response = proxy.dummy(times=5, name="tes

我已经使用pysimplesoap创建了一些web服务,与此文档类似:

当我测试它时,我这样称呼它:

from SOAPpy import SOAPProxy
from SOAPpy import Types

namespace = "http://localhost:8008"
url = "http://localhost:8008"

proxy = SOAPProxy(url, namespace)

response = proxy.dummy(times=5, name="test")
print response

它适用于我的所有web服务,但当我尝试使用指定WSDL所需的库调用它时,它返回“无法连接到主机”。

服务器名称
localhost
仅在您的计算机上有意义。一旦出了门,其他计算机就看不见了

1) 使用或其他服务查找您的外部IP。请注意,IP会随时间而变化

2) 将IP插入到


如果您的本地服务正在应答来自本地主机的IP请求,那么您就完成了

为了解决我的问题,我使用对象“.wsdl()”生成正确的wsdl并将其保存到文件中,默认情况下生成的wsdl不正确,缺少变量类型和正确的服务器地址