从suds documentation,如果我有一个WSDL的URL,我可以创建一个Client
。
from suds.client import Client
url = 'http://localhost:7080/webservices/WebServiceTestBean?wsdl'
client = Client(url)
我目前在我的文件系统上有WSDL文件。是否可以使用suds从我的文件系统读取WSDL文件而不是在Web服务器上托管它?
答案 0 :(得分:55)
尝试使用url='file:///path/to/file'
答案 1 :(得分:14)
# Python 3
import urllib, os
url = urllib.parse.urljoin('file:', urllib.request.pathname2url(os.path.abspath("service.xml")))
这是一个更完整的一个班轮,将:
基于:
# Python 2 (Legacy Python)
import urlparse, urllib, os
url = urlparse.urljoin('file:', urllib.pathname2url(os.path.abspath("service.xml")))
答案 2 :(得分:0)
使用pathlib:
//IT WORKS, IT IS DISABLED
$('Select[Champ=ID_REJECT]').prop('disabled', true);
//IT DOESN'T WORK, IT IS STILL DISABLED, EVEN WHEN I CLICK
$('#<%= btnValid.ClientID %>').click(function () {
$('Select[Champ=ID_REJECT]').prop('disabled', false);
//$('Select[Champ=ID_REJET]').removeAttr("disabled");
//$('Select[Champ=ID_REJECT]').attr('disabled', false);
return false;
});