Skip to content

Instantly share code, notes, and snippets.

@walison17
Last active December 8, 2019 02:11
Show Gist options
  • Save walison17/3a857575324ab9ea27d920b175d80a58 to your computer and use it in GitHub Desktop.
Save walison17/3a857575324ab9ea27d920b175d80a58 to your computer and use it in GitHub Desktop.
from zeep import Client, xsd
wsdl = 'link.wsdl'
client = Client(wsdl)
header = xsd.Element(
f'{{wsdl}}AuthenticationInfo',
xsd.ComplexType([
xsd.Element(f'{{wsdl}}userName', xsd.String()),
xsd.Element(f'{{wsdl}}password', xsd.String()),
])
)
client.service.GetList_Abertura({
'Qualification': 'asdasd',
'Token': 'asdasdasd',
'startRecord': 'false',
'Capturado': 'false',
'maxLimit': '15'
}, _soapheaders=[header(userName='', password='')])
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment