python - jupyter kernet 自动停止
问题描述
我正在尝试下载我的个人网站的数据。
我的问题是,在某些时候,当我通过将数据保存在 Json 文件中来下载数据时。jupyter kenerl 停止并且我有一个 pop :
内核重新启动:
内核似乎已经死机。它将自动重新启动。
and on invite command with the commad : python scrap.py
At some point I had this error :RecursionError: maximum recursion depth exceeded
请问谁能继续下载?
这是我的代码:
leafdata = {}
leafdata["data"]=[]
listJon=[]
for autor in Listo:
site= "http://extracts.blabla.mydata="+str(names)
hdr = {'User-Agent': 'Mozilla/5.0'}
req = Request(site,headers=hdr)
page = urlopen(req)
soup = BeautifulSoup(page)
DataBodyExtract= soup.find('body')
JsonDataExtract= re.findall( r'{"Extracts":.*"PageCount":[0-9]+}',str(DataBodyExtract ) )
with open('./mydata/dataLeafWk.json','a') as outfile:
outfile.write(JsonDataExtract[0]+str(','))
#leafdata["data"].append(JsonDataExtract[0])
time.sleep( random.randint(15,30) )
解决方案
推荐阅读
- ruby - 是否可以将 STDOUT 重定向到记录器?
- api-platform.com - 为什么我的 apt-platform 过滤器没有按预期过滤?
- javascript - Ajax 调用 perl 脚本
- ruby-on-rails - Rails Active 作业下载文件未被控制器销毁操作删除
- python - 第一个大于 x 的 pandas DataFrame 列索引
- wordpress - 为 WoooCommerce 中的所有用户启用每日折扣时间
- python - 不为自定义用户模型保存配置文件数据
- ipython - Python 双问号 %% 魔术命令与单 %
- r - 使用 R 为条形图设置一致的 x 轴间隔
- r - 使用 R > 3.5.0 出现带有特殊字符错误的 XML(可能还有其他)文件路径