【问题标题】:Requests. __init__() got an unexpected keyword argument 'strict'要求。 __init__() 有一个意外的关键字参数“严格”
【发布时间】:2022-01-06 13:40:10
【问题描述】:

我需要你的帮助。

我使用 requests.get() 得到这个错误:

__init__() got an unexpected keyword argument 'strict'

我在网上只找到一条建议是更新请求库,但它没有改变任何东西。 Python 3.9,请求 2.27.1。

print(requests.__version__)
2.27.1

这是一个代码:

import requests

url = 'https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=IBM&apikey=###########'
r = requests.get(url)

这是一个追溯

r = requests.get(url)
Traceback (most recent call last):

  File "C:\Users\OLEG~1.KAZ\AppData\Local\Temp/ipykernel_13156/3951091591.py", line 1, in <module>
    r = requests.get(url)

  File "C:\Users\oleg.kazanskyi\AppData\Local\Programs\Python\Python39\lib\site-packages\requests\api.py", line 75, in get
    return request('get', url, params=params, **kwargs)

  File "C:\Users\oleg.kazanskyi\AppData\Local\Programs\Python\Python39\lib\site-packages\requests\api.py", line 61, in request
    return session.request(method=method, url=url, **kwargs)

  File "C:\Users\oleg.kazanskyi\AppData\Local\Programs\Python\Python39\lib\site-packages\requests\sessions.py", line 335, in request

  File "C:\Users\oleg.kazanskyi\AppData\Local\Programs\Python\Python39\lib\site-packages\requests\sessions.py", line 438, in send
    auth = request.auth

  File "C:\Users\oleg.kazanskyi\AppData\Local\Programs\Python\Python39\lib\site-packages\requests\adapters.py", line 282, in send
    response.url = req.url

  File "C:\Users\oleg.kazanskyi\AppData\Local\Programs\Python\Python39\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 423, in urlopen

  File "C:\Users\oleg.kazanskyi\AppData\Local\Programs\Python\Python39\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 238, in _get_conn

  File "C:\Users\oleg.kazanskyi\AppData\Local\Programs\Python\Python39\lib\site-packages\requests\packages\urllib3\connectionpool.py", line 560, in _new_conn

TypeError: __init__() got an unexpected keyword argument 'strict'

有人解决了吗?

【问题讨论】:

标签: python python-3.x python-requests


【解决方案1】:

感谢@deceze 的建议。

我删除了 XMLA 和 Requests 库并重新安装了它们,如下所述: github.com/psf/requests/issues/5959

现在可以了。

无论出于何种原因,我做了两次以使其正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-26
    • 1970-01-01
    • 2019-01-05
    • 2021-10-29
    • 2014-09-14
    • 2015-01-27
    • 2016-08-25
    • 2021-09-20
    相关资源
    最近更新 更多