【问题标题】:'price_and_currency' method in Python's Amazon Simple Product API returns "Decimal"Python 的 Amazon Simple Product API 中的“price_and_currency”方法返回“十进制”
【发布时间】:2018-03-21 18:58:14
【问题描述】:

我正在使用亚马逊简单产品 API 模块 (Python) 调用亚马逊产品 API:

product = amazon.lookup(ItemId="B00H2VOSP8")

返回return str(product.price_and_currency) 时,我得到以下信息:

(Decimal('149.95'), 'USD')

官方documentation 表示我应该得到('149.95', 'USD')

我该如何纠正这个问题?

【问题讨论】:

    标签: python amazon-product-api


    【解决方案1】:

    这是一个元组。我已经访问了第一个值并将其转换为字符串 这个:

    str(product.price_and_currency[0])

    当然等于149.95

    【讨论】:

      猜你喜欢
      • 2015-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-20
      • 2021-08-31
      相关资源
      最近更新 更多