【发布时间】:2020-05-20 22:59:30
【问题描述】:
尝试在 Python 中使用 GCP Authorized Session get 方法在 GCP 中查询数据。文档显示:
get(url, **kwargs) 发送 GET 请求。返回响应对象。
参数:
url – 新请求对象的 URL。
**kwargs – 请求采用的可选参数。
返回类型:
请求.响应
我将 kwarg dict 设置为 kwargs = {'page_size': 2000'}
但是,当我将它传递给调用 authsess.get('someurl', kwargs) 时,我收到以下错误...
TypeError: get() 接受 2 个位置参数,但给出了 3 个。
只使用 url 就可以正常工作,但是,我需要添加参数(特别是一个 nextPageToken,就像返回一个一样)
有人可以就我在这里缺少的东西给我一些指导吗?我需要将 url 和 parms 一起编码吗?或者?我在这里尝试了各种选项,但是,只是无法让它工作,还不确定“如何”解释/实现我在文档中找到的用于发出 http 请求的内容......
提前致谢。
【问题讨论】:
标签: python google-cloud-platform parameters get request