python - 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 中的替代品
解决方案
url = ("https://etherscan.io/address/%s" % address)
^
您缺少分配变量的 % 。或者,您可以使用其他形式的字符串格式:
使用.format()
url = "https://etherscan.io/address/{}".format(address)
使用f
字符串:
url = f"https://etherscan.io/address/{address}"
推荐阅读
- vba - MS Access VBA 并使用 unicode UTF-8 / UTF-16 报告问题
- html - Xpath:获取按钮包含特定文本的先前跨度元素
- r - ggplot:非地理形状内的蒙版圆圈
- r - 如何更改用于软件包安装的默认浏览器?
- c# - C# 解析来自 API 调用的奇怪 JSON 响应内容
- wordpress - 将 css 类添加到 WooCommerce 按产品属性过滤器小部件
- jenkins - 什么可能导致 Jenkins 跳过/截断控制台输出中的某些行?
- python - 仅使用总和将 2 提高到 n 次方的最有效算法?
- node.js - 禁用字体真棒图标
- wordpress - 无法在 Wordpress 页面模板中进行分页,已经尝试过很多次但都失败了