将变量添加到 link 以进行 Api 调用 Python
Add a variable to a link to make an Api call Python
我想把 id 放在 link 中,因为我想拨打 api 电话
id= 156
url1 = 'https://comtrade.un.org/api/get?r='<id>'&px=HS&ps=2020&p=0&rg=1&cc=total'
response1 = requests.get(url1)
print(response1.url)
你在这里有很多选择,如果你想给 url 添加很多变量或者想让你的代码看起来干净,我建议使用如下所示的 f-string:
url1 = f'https://comtrade.un.org/api/get?r={id}&px=HS&ps=2020&p=0&rg=1&cc=total'
这样你就可以把任何变量放在你的字符串中,只需说{variable}。
不要忘记在引号前加上 f。
Python 3 我会建议 f"string" 方法,就像人们在我上面写的那样。
我个人喜欢这种格式,因为它适用于 3 和 2
url1 = 'https://comtrade.un.org/api/get?r={0}&px=HS&ps=2020&p=0&rg=1&cc=total'.format(id)
我想把 id 放在 link 中,因为我想拨打 api 电话
id= 156
url1 = 'https://comtrade.un.org/api/get?r='<id>'&px=HS&ps=2020&p=0&rg=1&cc=total'
response1 = requests.get(url1)
print(response1.url)
你在这里有很多选择,如果你想给 url 添加很多变量或者想让你的代码看起来干净,我建议使用如下所示的 f-string:
url1 = f'https://comtrade.un.org/api/get?r={id}&px=HS&ps=2020&p=0&rg=1&cc=total'
这样你就可以把任何变量放在你的字符串中,只需说{variable}。
不要忘记在引号前加上 f。
Python 3 我会建议 f"string" 方法,就像人们在我上面写的那样。
我个人喜欢这种格式,因为它适用于 3 和 2
url1 = 'https://comtrade.un.org/api/get?r={0}&px=HS&ps=2020&p=0&rg=1&cc=total'.format(id)