Я использую Django с API Amazon для получения цен на книги. Мне НЕОБХОДИМО использовать самую дешевую книгу. Я продолжаю получать новые низкие цены. Ниже приведен код моего разработчика. Она сказала, что нет способа получить самую низкую цену. Я пробовал несколько разных вариантов предложений/OfferSummary и т. Д. Все еще не изменился. Я также попытался добавить элементы Response, но никаких изменений ... Из того, что я читал, Amazon всегда сначала возвращает самую низкую новую цену, а затем Lowested Used Price.Получение минимальной цены использования с API Amazon
Я не очень разбираюсь в кодировании, но, похоже, BeautifulSoup просто вытаскивает первую сумму, которая показана. Любые мысли о том, как я могу это достичь? отработавшие весь день с изменениями и получил не где получать б цены ....
price_response = amazon.ItemLookup(ItemId=isbn, IdType="ISBN", SearchIndex="Books",
MerchantID="All", ResponseGroup="Small,OfferSummary")
try:
desc_soup = BeautifulSoup(price_response,"html.parser")
book_price = desc_soup.amount.get_text()
book_price =float(book_price)/100
book_price = decimal.Decimal(book_price)
price_range = []
2 полных дня, пытаясь заставить это работать. И вы решили это с одним сообщением. Я очень ценю это! Спасибо. – ryanb4614