1
그래서 파이썬에서 응용 프로그램에 대한 URL을 사용하여 기본 웹 서비스 호출을 수행하고 있습니다. 웹 서비스가 응답하는지 확인하기 위해 연결을 테스트하는 중입니다. 오래된 질문의Python/Django 오류가있는 SUD에서 Wsdl
pydev debugger: starting
Traceback (most recent call last):
File "C:\Users\zsssss\AppData\Local\Aptana Studio 3\plugins\org.python.pydev_2.7.0.2013012902\pysrc\pydevd.py", line 1397, in <module>
debugger.run(setup['file'], None, None)
File "C:\Users\zsssss\AppData\Local\Aptana Studio 3\plugins\org.python.pydev_2.7.0.2013012902\pysrc\pydevd.py", line 1090, in run
pydev_imports.execfile(file, globals, locals) #execute the script
File "C:\Users\zsssss\My Documents\Aptana Studio 3 Workspace\sudsclient\src\transtube.py", line 7, in <module>
client = Client("File:///C:/Users/zn483d/Documents/TrannsTubalService.wsdl")
File "C:\Python27\lib\site-packages\suds\client.py", line 112, in __init__
self.wsdl = reader.open(url)
File "C:\Python27\lib\site-packages\suds\reader.py", line 152, in open
d = self.fn(url, self.options)
File "C:\Python27\lib\site-packages\suds\wsdl.py", line 159, in __init__
self.build_schema()
File "C:\Python27\lib\site-packages\suds\wsdl.py", line 220, in build_schema
self.schema = container.load(self.options)
File "C:\Python27\lib\site-packages\suds\xsd\schema.py", line 93, in load
child.open_imports(options)
File "C:\Python27\lib\site-packages\suds\xsd\schema.py", line 305, in open_imports
imported = imp.open(options)
File "C:\Python27\lib\site-packages\suds\xsd\sxbasic.py", line 542, in open
result = self.download(options)
File "C:\Python27\lib\site-packages\suds\xsd\sxbasic.py", line 560, in download
d = reader.open(url)
File "C:\Python27\lib\site-packages\suds\reader.py", line 79, in open
d = self.download(url)
File "C:\Python27\lib\site-packages\suds\reader.py", line 95, in download
fp = self.options.transport.open(Request(url))
File "C:\Python27\lib\site-packages\suds\transport\https.py", line 60, in open
return HttpTransport.open(self, request)
File "C:\Python27\lib\site-packages\suds\transport\http.py", line 62, in open
return self.u2open(u2request)
File "C:\Python27\lib\site-packages\suds\transport\http.py", line 118, in u2open
return url.open(u2request, timeout=tm)
File "C:\Python27\Lib\urllib2.py", line 400, in open
response = self._open(req, data)
File "C:\Python27\Lib\urllib2.py", line 418, in _open
'_open', req)
File "C:\Python27\Lib\urllib2.py", line 378, in _call_chain
result = func(*args)
File "C:\Python27\Lib\urllib2.py", line 1310, in file_open
return self.open_local_file(req)
File "C:\Python27\Lib\urllib2.py", line 1350, in open_local_file
raise URLError(msg)
urllib2.URLError: <urlopen error [Error 2] The system cannot find the file specified: u'C:\\Users\\zsssss\\Documents\\TrannsTubalResponse.xsd'>
'C : /Users/zsssss/Documents/TrannsTubalService.wsdl'과 같은 파일 이름으로 시도 했습니까? '? 이후로'File : ///'을 사용하는 것은 왜 내가 생각하고있는 로컬 파일인가? – bernie
"File : /// C |/Users/zsssss/Documents/TrannsTubalService.wsdl"콜론 대신 "파이프"를 주목하십시오. – bernie
'C : /Users/zsssss/Documents/TrannsTubalService.wsdl'할 때 다음 오류가 발생합니다. URLError ('알 수없는 URL 유형 : % s'% type) urllib2.URLError : –
Sxkaur