摘要: 有25匹马,速度都不同,但每匹马的速度都是定值。现在只有5条赛道,无法计时,即每赛一场最多只能知道5匹马的相对快慢。问最少赛几场可以找出25匹马中速度最快的前3名?(百度2008年面试题) 解答思路: 每匹马都至少要有一次参赛的机会,所以25匹马分成5组,一开始的这5场比赛是免不了的。接下来要找冠军 阅读全文
posted @ 2020-06-18 23:46 自己有自己的调调、 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: 单线程+多任务异步协程(重点) 协程的基本使用asyncio 1、特殊的函数 一个函数表示一组指定的操作。 import asyncio from time import sleep def get_request(url): print('正在下载:',url) sleep(2) print('下 阅读全文
posted @ 2020-06-18 23:16 自己有自己的调调、 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 概要: 验证码识别 模拟登录 1、验证码识别 案例需求: 将古诗文网中的验证码进行识别 需要基于一些线上的打码平台进行验证码识别 需要将页面中的验证码图片进行下载,然后将其提交给平台进行识别 常用的打码平台: 超级鹰: 云打码 打码兔、 等等等。。。 import random from lxml 阅读全文
posted @ 2020-06-18 22:11 自己有自己的调调、 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 概要: cookie反爬处理机制 代理机制 1、cookie反爬处理机制 案例1: 爬取雪球网站中相关的新闻数据 url:https://xueqiu.com/ import requests headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 10. 阅读全文
posted @ 2020-06-18 22:07 自己有自己的调调、 阅读(1268) 评论(0) 推荐(0) 编辑