【发布时间】:2018-11-13 06:56:24
【问题描述】:
所以,我希望这段代码让用户输入狗狗链地址,然后我得到那个地址的余额。当我执行这个我得到错误:
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()
【问题讨论】:
-
url = "https://dogechain.info/api/v1/address/balance/{}".format(a) -
试试这个,a = str(input('Addresses?'))
-
在 Python 2.x 中使用
raw_input()而不是input()。前者在输入的字符串上执行和eval(),因此可能会返回字符串值以外的其他内容。
标签: python python-2.x dogecoin-api