Основной код, создающий TypeError

Итак, я хочу, чтобы в этом коде был пользовательский адрес Dogechain, и я получил баланс этого адреса. Когда я выполняю это, я получаю ошибку:

url = "https://dogechain.info/api/v1/address/balance/"+ a

Ошибка:

TypeError: cannot concatenate 'str' and 'int' objects

Код:

import requests

def main():
    a = input("Address?")
    url = "https://dogechain.info/api/v1/address/balance/"+ a
    response = requests.get(url)
    bal = response.json()[0]["balance"]
    print("Balance:",bal)

main()

1 ответ

url = "https://dogechain.info/api/v1/address/balance/" + str(a)

или же

url = "https://dogechain.info/api/v1/address/balance/{}".format(a)

И комментарий @Ryan O'Donnell ниже объясняет почему, спасибо.

Другие вопросы по тегам