私は泡を何かに接続しようとしています。これを使用するのは初めてです。入力したすべての URL でエラーが返されます。これが私のコードです。別のスレッドからほぼ正確にコピーされました。
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
これは、私が非常に強力な企業ファイアウォールの背後にいるためであり、システム管理者のバグを回避する方法を知っている人がいるかどうかに興味があります。私が使用している URL は有効です。問題なくコンピュータに接続できますが、システムから抜け出せないようです。
ありがとう
*編集: ローカル ディレクトリで WSDL を使用すると、メソッドを呼び出そうとすると同じエラーが発生します。ファイアウォール内にある Web サイトを使用すると、次のエラーが表示されます。
urllib2.URLError: urlopen error [Errno 146] Connection refused
これは、パスワード認証が必要なためだと思います。プロキシ設定を試したり遊んだりしていますが、進歩していないようです。
同様の問題を抱えている他のフォーラムでいくつかのスレッドを見てきましたが、まだ解決策がありませんでした.