上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 32 下一页
摘要: scrapy的crawlspider爬虫 学习目标: 了解 crawlspider的作用 应用 crawlspider爬虫创建的方法 应用 crawlspider中rules的使用 1、crawlspider是什么 回顾之前的代码中,我们有很大一部分时间在寻找下一页的url地址或者是内容的url地址 阅读全文
posted @ 2023-03-25 10:42 凫弥 阅读(206) 评论(0) 推荐(0)
摘要: Scrapy中间件 学习目标: 应用 scrapy中使用中间件使用随机UA的方法 了解 scrapy中使用代理ip的的方法 1、scrapy中间件的分类和作用 1.1 scrapy中间件的分类 根据scrapy运行流程中所在位置不同分为: 下载中间件 爬虫中间件 1.2 scrapy中间的作用 主要 阅读全文
posted @ 2023-03-25 10:26 凫弥 阅读(105) 评论(0) 推荐(0)
摘要: scrapy模拟登陆&分页 一、模拟登陆 学习目标: 应用 scrapy直接携带cookie模拟登陆的方法 应用 scrapy.FormRequest()发送post请求进行登陆 1、回顾之前的模拟登陆的方法 1.1 requests模块是如何实现模拟登陆的? 直接携带cookies请求页面 找ur 阅读全文
posted @ 2023-03-25 10:04 凫弥 阅读(306) 评论(0) 推荐(0)
摘要: Redis数据库 Redis 简介 Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis与其他 key- value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支 阅读全文
posted @ 2023-03-25 09:37 凫弥 阅读(385) 评论(0) 推荐(0)
摘要: MySQL数据库 一、MySQL数据库的介绍 1、发展史 1996年,MySQL 1.0 2008年1月16号 Sun公司收购MySQL。 2009年4月20,Oracle收购Sun公司。 MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言( 阅读全文
posted @ 2023-03-25 09:22 凫弥 阅读(190) 评论(0) 推荐(0)
摘要: selenium 一、前期准备 1、概述 selenium本身是一个自动化测试工具。它可以让python代码调用浏览器。并获取到浏览器中加载的各种资源。 我们可以利用selenium提供的各项功能。 帮助我们完成数据的抓取。 2、学习目标 掌握 selenium发送请求,加载网页的方法 掌握 sel 阅读全文
posted @ 2023-03-25 08:57 凫弥 阅读(217) 评论(0) 推荐(0)
摘要: 抓取m3u8视频 1、思路分析 视频url:https://www.9tata.cc/play/96310-4-0.html 打开网址分析当前视频是由多个片段组成还是单独一个视频 如果是一个单独视频,则找到网址,直接下载即可,如果为多个片段的视频,则需要找到片段的文件进行处理,本案例以m3u8为例 阅读全文
posted @ 2023-03-24 19:52 凫弥 阅读(1768) 评论(0) 推荐(0)
摘要: 一、协程 概念 1.什么是协程? 协程 又称微线程(纤程),是一种用户态的轻量级线程 子程序 在所有的语言中都是层级调用的,比如A中调用B,B在执行过程中调用C,C执行完返回,B执行完返回,最后是A执行完毕。这是通过栈实现的,一个函数就是一个执行的子程序,子程序的调用总是有一个入口、一次返回,调用的 阅读全文
posted @ 2023-03-24 19:45 凫弥 阅读(79) 评论(0) 推荐(0)
摘要: 一、线程 1、概念 线程 在一个进程的内部,要同时干多件事,就需要同时运行多个“子任务”,我们把进程内的这些“子任务”叫做线程 是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同 阅读全文
posted @ 2023-03-24 17:33 凫弥 阅读(96) 评论(0) 推荐(0)
摘要: 高效编程 一、多任务原理 概念 现代操作系统比如Mac OS X,UNIX,Linux,Windows等,都是支持“多任务”的操作系统 什么叫多任务? 就是操作系统可以同时运行多个任务 单核CPU实现多任务原理 操作系统轮流让各个任务交替执行,QQ执行2us(微秒),切换到微信,在执行2us,再切换 阅读全文
posted @ 2023-03-24 16:26 凫弥 阅读(155) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 32 下一页