Hi ich hätte eine frage bezüglich der api könnte dieser code funktionieren oder musste ich dann anpassungen im api code machen lg

from pandalib import pandalib, pandautilities

def convert_currency_for_links(links, currencies):

  converted_items = {}

  for link in links:

    item = lib.get_item(link)

    converted_items[link] = convert_currency(item, currencies)

  return converted_items

def convert_currency(item, currencies):

  converted_item = {}

  for currency in currencies:

    converted_item[currency] = {}

    for key, value in item.items():

      if isinstance(value, dict) and 'price' in value:

        price_in_currency = value['price'] * currencies[currency]

        converted_item[currency][key] = {**value, 'price_in_'+currency: price_in_currency}

      else:

        converted_item[currency][key] = value

  return converted_item

lib = pandalib("my bearer token", "my user id")

links = [

  "https://item.taobao.com/item.htm?id=634959757581",

  "https://item.taobao.com/item.htm?id=634959757582",

  # Weitere Links hier hinzufügen

]

currencies = {'USD': 1.23, 'EUR': 1.08} # Beispiel-Wechselkurse für USD und EUR

converted_items = convert_currency_for_links(links, currencies)

print(converted_items)

...zur Antwort