首页 > 解决方案 > SyntaxError: 无效语法“url = ("https://etherscan.io/address/%s"address)

问题描述

这是我的打印代码:"url = ("https://etherscan.io/address/%s"address)"我得到了 SyntaxError: invalid syntax

我的 Python 版本是 3.7,我是 python 新手,我认为 %s 是问题所在,我不是 Python 3.7 中的替代品

标签: python

解决方案


url = ("https://etherscan.io/address/%s" % address)
                                         ^

您缺少分配变量的 % 。或者,您可以使用其他形式的字符串格式:

使用.format()

url = "https://etherscan.io/address/{}".format(address)

使用f字符串:

url = f"https://etherscan.io/address/{address}"


推荐阅读