Основной код, создающий 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 ниже объясняет почему, спасибо.