PicklingError: Невозможно выбрать suds.sudsobject.User: поиск атрибута suds.sudsobject.User не выполнен
У меня есть приложение django... Я обращаюсь к веб-службе с помощью клиента SOAP suds... Мне нужно создать объект пользователя из записей, введенных в GUI... Этот объект пользователя должен быть передан методу... но я получаю следующую ошибку:
PicklingError: Невозможно выбрать suds.sudsobject.User: поиск атрибута suds.sudsobject.User не выполнен
В чем причина возникновения этой ошибки???
2 ответа
На данный момент я не знаю способа выбора клиентского объекта Suds - в качестве промежуточного шага suds реализовал механизм кэширования, который поможет увеличить время загрузки. Очевидно, это был бы очень удобный вариант. См. Этот билет для получения дополнительной информации о проблеме и некоторых конкретных проблемах для Suds и травления: https://fedorahosted.org/suds/ticket/154
Возможно, вы пытаетесь засолить объект, который невозможно протравить. Смотрите здесь: http://docs.python.org/library/pickle.html