'str' Объект не имеет атрибута 'SubmitFeedResult'

Я работаю над флеш-приложением, которое взаимодействует с API MWS от Amazon. Одна из моих функций отправляет XML-каналы для публикации данных на Amazon. Сначала он работает нормально, но после того, как я попытаюсь отправить второй запрос, я получаю объект «str» ошибки, у которого нет атрибута «SubmitFeedResult». Если остановить приложение и запустить его снова, он снова работает отлично. Я получаю сообщение об ошибке «feed.SubmitFeedResult …» (см. Ниже). Любая причина, почему это изменилось бы на строку? Я немного смущен, почему он работает по первому запросу и не работает на другом.

conn = connection.MWSConnection(aws_access_key_id=MWS_ACCESS_KEY, aws_secret_access_key=MWS_SECRET_KEY, Merchant=MERCHANT_ID) feed = conn.submit_feed( FeedType=feed_operation(file_name), PurgeAndReplace=False, MarketplaceIdList=[MARKETPLACE_ID], content_type='text/xml', FeedContent=feed_content) #Store feed info in database so it can be retrieved in the future feed_data = FeedResult( id = feed.SubmitFeedResult.FeedSubmissionInfo.FeedSubmissionId, feed_type = feed.SubmitFeedResult.FeedSubmissionInfo.FeedType, date = feed.SubmitFeedResult.FeedSubmissionInfo.SubmittedDate) session.add(feed_data) session.commit() feed_info = feed.SubmitFeedResult.FeedSubmissionInfo.FeedSubmissionId 

 
Interesting Posts for Van-Lav

Как провести под руководством обучение глубокой уверенности в PyBrain?

Могу ли я ограничить вывод покрытия носа в каталог (а не пакет)?

Зачем мне нужно __declspec (dllexport), чтобы сделать некоторые функции доступными из ctypes?

INFO menuinst_win32: __ init __ (182): Меню: имя: 'Anaconda $ {PY_VER} $ {PLATFORM}'

Как я могу перебирать ManyToManyField?

Невозможно раскрыть выражение Pyparsing с помощью метода setParseAction (). Требуется для многопроцессорной обработки

Отчетность дала результаты многолетней задачи Сельдерея

Python: weird «NameError: name … не определен» в среде «exec»

Общий способ создания вложенного словаря из плоского списка в python

tensorflow: AttributeError: объект 'module' не имеет атрибута 'mul'

"^" В шаблоне регулярного выражения сделать ошибку

В Matplotlib, что означает этот аргумент в fig.add_subplot (111)?

Где virtualenvwrapper.sh после установки pip?

Сохранять или экспортировать веса и смещения в TensorFlow для репликации не-Python

Привет, мир sprox с пирамидой – часть 2

Python - лучший язык программирования в мире.