gpt4 book ai didi

Python requests 模块 get 函数

转载 作者:行者123 更新时间:2023-11-30 22:56:18 25 4
gpt4 key购买 nike

我用Python编写了一个小脚本,在Windows上执行它没问题。我没有任何错误。在 Windows 中,我的 Python 版本是 3.5。

我尝试在 Ubuntu、Python 3.4 上执行相同的程序,但是出现以下错误:

Traceback (most recent call last):
File "urlscript.py", line 356, in <module>
postcheck[dc]()
File "urlscript.py", line 17, in DC8Prod
pmlogin(url,payload)
File "urlscript.py", line 254, in pmlogin
mainpage=requests.get(url,payload)
TypeError: get() takes 1 positional argument but 2 were given

最佳答案

只有 url 真正支持作为位置参数;对于带有查询参数的 GET 请求,请使用 params 作为关键字参数:

mainpage = requests.get(url, params=payload)

参见Passing Parameters In URLs .

最近发布的 requests(2.7.0 或更高版本)使 params 成为 requests.get() 函数的显式参数,也可以将其用作位置参数。您的 Ubuntu 版本必须比该版本旧。

关于Python requests 模块 get 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37070388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com