python 爬虫 maximum recursion depth exceeded

python 爬虫 maximum recursion depth exceeded while calling a Python object

最近在写一些爬虫代码的时候出现maximum recursion depth exceeded while calling a Python object 错误。

尝试了很多方法还是没有解决这个问题,求大佬帮忙看下。

马赛克位置是脚本名。

我在main.py文件中调用:main_country.py、main_province.py

在 main_country.py中调用各个爬虫脚本。

运行main.py文件的时候会报错maximum recursion depth exceeded while calling a Python object。

但是我单独运行一个脚本或者几个脚本的时候又没有问题。

而且会报这个错误的脚本是固定的。

尝试过修改默认的递归深度,但是没有用。

import sys
sys.setrecursionlimit(1000000)