maximum recursion depth exceeded while calling a Python object
2017-11-16 11:20
393 查看
在写自己的循环程序时,循环代码需要执行1000多次,到400多次的时候出现‘maximum recursion depth exceeded while calling a Python object’的错误。
在网上找解决方案的时候,看到有人说可以通过增加递归的深度来解决,试了一下,果然可以。
在任意脚本中增加如下代码:
执行这个代码后,递归深度调整到一百万层,基本上足够使用了。
我自己的循环代码部分需要执行1000多次,因此我把递归深度调整到一万层。
Import sys
sys.setrecursionlimit(10000)
在网上找解决方案的时候,看到有人说可以通过增加递归的深度来解决,试了一下,果然可以。
在任意脚本中增加如下代码:
import sys sys.setrecursionlimit(1000000)
执行这个代码后,递归深度调整到一百万层,基本上足够使用了。
我自己的循环代码部分需要执行1000多次,因此我把递归深度调整到一万层。
Import sys
sys.setrecursionlimit(10000)
相关文章推荐
- Odoo8查询产品时提示"maximum recursion depth exceeded while calling a Python object"
- Odoo8查询产品时提示"maximum recursion depth exceeded while calling a Python object"
- maximum recursion depth exceeded while calling a Python object
- Python的最大递归深度错误 “maximum recursion depth exceeded while calling a Python object”
- 启动django项目报错:RuntimeError: maximum recursion depth exceeded while calling a Python object
- RecursionError maximun recursion depth exceeded while calling a python object
- [Python] RuntimeError: maximum recursion depth exceeded|MemoryError: stack overflow 递归|堆栈限制
- python递归深度报错--RuntimeError: maximum recursion depth exceeded
- python 最大递归次数 RuntimeError: maximum recursion depth exceeded
- python RuntimeError: maximum recursion depth exceeded
- python使用pip安装一个module时报错:RuntimeError: maximum recursion depth exceeded
- python递归深度报错--RuntimeError: maximum recursion depth exceeded
- 当python超出默认递归次数RecursionError: maximum recursion depth exceeded in comparison
- python maximum recursion depth exceeded解决方式
- python setup.py install 出现了 RuntimeError: maximum recursion depth exceeded in cmp
- python RuntimeError: maximum recursion depth exceeded
- python RecursionError: maximum recursion depth exceeded in comparison错误
- python递归报错 RuntimeError: maximum recursion depth exceeded
- Python RuntimeError: maximum recursion depth exceeded in cmp 超过最大递归深度错误
- python递归深度报错: RuntimeError: maximum recursion depth exceeded