Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 suds 使用 Python 访问 API。我的泡沫正常工作,使用client.factory.create().
client.factory.create()
我刚刚从其他 API 的开发人员那里发现 WSDL 不完整,并且缺少六个必填字段。
在我创建对象后,有什么方法可以将字段添加到对象中client.factory.create?还是我必须废弃 WSDL 并手动完成?
client.factory.create
(我知道他们应该修复 WSDL,但我对此没有任何控制权)。
向使用 factory.create() 创建的对象添加其他字段应该不是问题
obj = client.factory.create('ns1:object') obj.newField = 'value'
obj 现在应该具有来自 WSDL 的所有字段和 newField。