Tôi có một máy ảnh và tôi đang cố gắng kết nối với nó. Tôi đã cố gắng để gửi nguyên xml và đã tìm thấy rằng điều duy nhất dừng xml suds từ làm việc là một không gian tên phong bì xà phòng không chính xác.Ghi đè lên phong bì xà phòng trong Suds python
Các namespace phong bì là:
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
và tôi muốn viết lại nó để:
xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope"
Để thêm một không gian tên trong python Tôi thử mã này:
message = Element('Element_name').addPrefix(p='SOAP-ENC', u='www.w3.org/ENC')
Nhưng khi tôi thêm SOAP-ENV
vào không gian tên nó không viết vì nó được mã hóa cứng thành các ràng buộc suds. Có cách nào để ghi đè lên điều này trong suds?
Cảm ơn bạn đã được trợ giúp.
gì loại lỗi nào bạn nhận được? Bạn có thể xây dựng và đăng mã của mình không? – systempuntoout