python27 requests.get() 递归
python27 requests.get() recursion
我正在尝试让请求正常工作。我只是在这里尝试文档中的第一行:
http://docs.python-requests.org/en/master/ 所以我假设我安装有问题?
这是上面的例子:
import requests
r = requests.get('https://api.github.com/user', auth=('user', 'pass'))
我不认为我会从文档中提供的第一个示例中得到这种行为。
我刚从 requests.get() 得到一个无限递归。
File "C:\Python27\lib\requests.py", line 144, in get
return requests.get(url, **kwargs)
File "C:\Python27\lib\requests.py", line 144, in get
return requests.get(url, **kwargs)
File "C:\Python27\lib\requests.py", line 143, in get
with ignore_insecure_warning(**kwargs):
File "C:\Python27\lib\contextlib.py", line 17, in __enter__
return self.gen.next()
File "C:\Python27\lib\requests.py", line 103, in ignore_insecure_warning
with warnings.catch_warnings():
RuntimeError: maximum recursion depth exceeded
我想知道我是否有 python 或库安装不正确,因为
我也收到与 pip
相关的错误
pip install anythingAtAll
使用选项卡打开我的 Atom 文本编辑器:"get-pip.py"、"Install" 和 "anythingAtAll" 但未安装。
如果我卸载 atom,pip 工作正常。我还没有在其他机器上看到这些行为。我尝试了 python & atom 的全新安装,但未能解决 pip 错误。
您有一个名为 requests.py
的不同模块。它反复调用自己:
File "C:\Python27\lib\requests.py", line 144, in get
return requests.get(url, **kwargs)
File "C:\Python27\lib\requests.py", line 144, in get
return requests.get(url, **kwargs)
那是 get()
函数调用自身,最终在它之前的行上达到上下文管理器的递归限制。
重命名或删除该文件,它掩盖了真正的 requests
库(它使用 包 ,而不是单个模块,所以你会看到 requests/<something>.py
回溯中的名称。
我正在尝试让请求正常工作。我只是在这里尝试文档中的第一行: http://docs.python-requests.org/en/master/ 所以我假设我安装有问题?
这是上面的例子:
import requests
r = requests.get('https://api.github.com/user', auth=('user', 'pass'))
我不认为我会从文档中提供的第一个示例中得到这种行为。
我刚从 requests.get() 得到一个无限递归。
File "C:\Python27\lib\requests.py", line 144, in get
return requests.get(url, **kwargs)
File "C:\Python27\lib\requests.py", line 144, in get
return requests.get(url, **kwargs)
File "C:\Python27\lib\requests.py", line 143, in get
with ignore_insecure_warning(**kwargs):
File "C:\Python27\lib\contextlib.py", line 17, in __enter__
return self.gen.next()
File "C:\Python27\lib\requests.py", line 103, in ignore_insecure_warning
with warnings.catch_warnings():
RuntimeError: maximum recursion depth exceeded
我想知道我是否有 python 或库安装不正确,因为 我也收到与 pip
相关的错误 pip install anythingAtAll
使用选项卡打开我的 Atom 文本编辑器:"get-pip.py"、"Install" 和 "anythingAtAll" 但未安装。
如果我卸载 atom,pip 工作正常。我还没有在其他机器上看到这些行为。我尝试了 python & atom 的全新安装,但未能解决 pip 错误。
您有一个名为 requests.py
的不同模块。它反复调用自己:
File "C:\Python27\lib\requests.py", line 144, in get
return requests.get(url, **kwargs)
File "C:\Python27\lib\requests.py", line 144, in get
return requests.get(url, **kwargs)
那是 get()
函数调用自身,最终在它之前的行上达到上下文管理器的递归限制。
重命名或删除该文件,它掩盖了真正的 requests
库(它使用 包 ,而不是单个模块,所以你会看到 requests/<something>.py
回溯中的名称。