![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
蘑菇沉
这个作者很懒,什么都没留下…
展开
-
python的pyppeteer的爬虫demo
目标网站是药物临床试验登记平台思路:尝试requests库直接获取该网站的response,失败,因为该网站返回202,需要破解js;然后尝试用chrome driver驱动获取网页数据,失败,因为被识别为恶意爬虫;然后找到了pyppeteer库进行尝试,成功贴代码:import asyncioimport randomfrom pyppeteer import launchfrom pyppeteer.network_manager import Responseclass Pyppe原创 2021-06-06 19:06:17 · 574 阅读 · 0 评论 -
如何理解递归
如何理解递归递归我们都知道是一种算法,但是我们在写递归的时候往往很难写出来,归根到底是因为我们在以计算机的思维去思考递归的实现,所以,更好的理解递归的方法在于放弃。我们拿经典的汉诺塔问题来举个栗子:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。现在我们开始思考最简原创 2020-09-15 23:06:57 · 192 阅读 · 0 评论