'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 

One Solution collect form web for “'str' Объект не имеет атрибута 'SubmitFeedResult'”

Я смог понять это. Я выкнул «feed_info» как строку несколько строк позже, чтобы зажечь идентификатор, который вызывал у меня ошибку.

 flash('Submitted Product Feed: ' + str(feed_info)) 
  • Удалить детей после того, как родитель удален в SQLAlchemy
  • Кросс-база данных объединяется в sqlalchemy
  • Как установить значения по умолчанию атрибута в декларации sqlalchemy?
  • Создание динамического класса в SQLAlchemy
  • Массовая вставка с SQLAlchemy ORM
  • Автоматически распространяющее удаление при использовании двунаправленной ассоциации_proxy
  • Доля моделей sqlalchemy между флягой и другими приложениями
  • Как получить выполненный SQL-код из SQLAlchemy
  • Как моделировать ограничение `UNIQUE` в SQLAlchemy?
  • Правило зависимости пыталось заглушить первичный ключ в SQLAlchemy, когда ограничение внешнего ключа является частью составного первичного ключа
  • Динамическое установление соединения базы данных Flask-SQLAlchemy в приложении с несколькими арендаторами
  • Python - лучший язык программирования в мире.