2024-06-11 23:04:24 发布
网友
我遇到了一个错误,找不到办法解决它——它完全阻止了我的进步。如何通过Python使用SOAP访问此API?
import zeep endpoint_soap = 'http://api4.ibmmarketingcloud.com/SoapApi?wsdl' client = zeep.Client(endpoint_soap)
错误我获取为ValueError:
Python 3.6
问题是标记名“AGGREGATE_SUPPRESSIONS”中的空白-因此必须修改py实用工具库中的文件。这是一个简单的修复方法,针对GitHub问题提出了一个解决方案:
https://github.com/mvantellingen/python-zeep/issues/594
在as_qname函数的开头添加以下代码行。在
在zeep>;py实用工具公司名称:
def as_qname(value, nsmap, target_namespace=None): ## Workaround: if any leading and/or ending whitespaces are present, remove them ## strip whitespaces value = value.strip() ## End of workaround
问题是标记名“AGGREGATE_SUPPRESSIONS”中的空白-因此必须修改py实用工具库中的文件。这是一个简单的修复方法,针对GitHub问题提出了一个解决方案:
https://github.com/mvantellingen/python-zeep/issues/594
在as_qname函数的开头添加以下代码行。在
在zeep>;py实用工具公司名称:
相关问题 更多 >
编程相关推荐