我试图调用一个API并向它传递一些参数。
我的终点应该是:
https://example.com?q=food 食物是参数
import requests
parametervalue = "food"
r = requests.get("https://example.com/q=", parametervalue)
当我打印r.url时,我没有得到正确的结果-该值未被传递。
更新时间:
错误:
r = requests.get('https://example.com', params={'1':parametervalue})
File "/usr/lib/python2.7/dist-packages/requests/api.py", line 55, in get
return request('get', url, **kwargs)
更新:
答案贴在下面。谢谢您。
注意:文章中提到的SSL错误是由于我运行Python 2.7造成的。我用了python3,它解决了这个问题。
下面是从official documentation执行GET http调用的相关代码
为了适应您的具体要求:
下面是我运行第二个示例得到的结果:
相关问题 更多 >
编程相关推荐