Хорошо, я работаю над улучшением работы с python, поэтому я не уверен, что это правильный способ, чтобы начать то, что я делаю для начала, но вот моя текущая проблема. .Сериализация объекта suds в python
Мне нужно получить некоторую информацию с помощью метода SOAP и использовать часть информации сейчас, но сохранить весь результат для использования в будущем (нам нужно использовать сервис как можно меньше). Глядя на лучший способ доступа к сервису, я подумал, что пенопласт - это путь, и это было просто и работало как шарм, чтобы получить данные. Но теперь я хочу как-то сохранить результат, желательно сериализованный/в базе данных, чтобы потом вытащить его и использовать его одинаково.
Каков наилучший способ сделать это, похоже, что pickle/json - это не вариант? Благодаря!
Update Чтения верхнего ответ на How can I pickle suds results? дает мне лучшее представление о том, почему это не вариант, я предполагаю, что я застрял воссоздание основного объекта ж/информации мне нужно?
Я использую параметр «retxml = True», чтобы вернуть исходный результат обратно, а затем превратить это в dict (который должен быть сериализуемым) сейчас - похоже, что он будет работать ... спасибо! – jeffff
@pssdbt, отлично - или вы могли бы сериализовать сам XML, но я считаю, что распиловка маринованного диктатора будет быстрее, чем анализ XML, поэтому я думаю, что вы сделали правильный выбор. –