2
我試圖讓泡沫連接到任何東西。這是我第一次使用它。我放入的每個網址都會返回錯誤信息。這是我的代碼;幾乎完全從另一個線索複製。SUDS是否受防火牆影響?
from suds.client import Client
url = "http://www.webservicex.net/ConvertAcceleration.asmx?WSDL"
client = Client(url)
print client
,它總是返回我一個錯誤的位置:
client = Client(url)
urllib2.URLError: urlopen error [Errno 8] node name or service name not known
我很好奇,如果這是因爲我是一個相當龐大的企業防火牆後面是否有人知道一個方法來解決它SANS竊聽系統管理員。 我使用的網址是有效的。 我可以連接到我的電腦上的東西沒有問題,只是似乎無法擺脫系統。
感謝
*編輯:在我的本地目錄使用WSDL拋出我同樣的錯誤,當我嘗試調用方法。 使用一個網站,是在防火牆內把我的錯誤:
urllib2.URLError: urlopen error [Errno 146] Connection refused
我想這是因爲它需要密碼驗證。我一直在嘗試/使用代理設置,但似乎無法取得任何進展。
我在其他論壇上看到過類似的問題,但他們都沒有解決方案。
你能在瀏覽器中訪問該URL /域嗎? – jordanm
是的,沒問題連接到它。 – Squid1361
您的代理設置或缺乏也可能是一個問題。 (並注意:代理設置在python中非常天真!) – Arafangion