自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 python+selenium爬取b站视频(得到登录后的清晰度)+绕过登录

之前写的简单的爬取b站视频时,发现下载的视频清晰度是的那种,影响后期使用。所以这次利用selenium启动chorme的浏览器驱动,先是获取到b站自己账号登录后的cookie进行保存,然后自动在浏览器中注入cookie,实现已登录的b站,最后爬取视频。不过,需要注意的是b站的最高清晰度是需要会员的,所以,都懂。

2023-11-04 23:40:40 1006 1

原创 python异步爬虫(协程asyncio和aiohttp)

协程(单线程),英文叫coroutine,又称微线程、纤程,是一种运行在用户状态的轻量级线程。它拥有自己的寄存器上下文和栈,在调度切换时,将寄存器上下文和栈保存到其他地方,等切回来时,再恢复到先前保存的寄存器上下文和栈。因此,协程能保留上一次调用时的状态,所有局部状态的一个特定组合,每次过程重入,就相当于进入上一次调用的状态。1. event_loop:事件循环,相当于一个无限循环,我们可以把一个函数注册到这个事件循环上,当满足发生条件的时候,就调用对应的处理方法。

2023-10-31 17:45:41 762 1

原创 python的消息中间件(RabbitMQ)的队列用法

RabbitMQ的基础使用可以参考我的上篇文章:通往知识的道路。

2023-10-30 17:55:06 242 1

原创 python中运用RabbitMQ的基础使用

在爬取数据的时候,可能需要一些进程之间的通信机制,例如:A:负责构建爬取请求,B:负责执行爬取请求,C:负责处理爬取的数据。当A构造完后,通知B开始爬取,B爬取完通知C开始处理数据。这个需求可以利用方法的调用去完成,但进程的耦合度高,不建议使用。业内中,针对这一现象就出现了消息队列的中间件,例如Rabbitmq,RocketMQ,Kafka等,本文介绍的是Rabbitmq,以上便是RabbitMQ的基础使用。

2023-10-30 16:53:01 164 1

原创 js动态生成颜色浅的16进制值

【代码】js动态生成颜色浅的16进制值。

2023-04-12 16:12:00 341

原创 js框选功能(得到dom标签)

【代码】js框选功能(得到dom标签)

2023-04-12 16:09:42 187 1

原创 npm镜像切换

2. 切换回原镜像(安装一些package不容易报错,或者发布npm插件)1.查看自己当前的npm镜像。

2023-04-12 16:05:52 1102 1

原创 vue3+xlsx+xlsx-style导出excel文件

【代码】vue3+xlsx+xlsx-style导出excel文件。

2023-04-12 16:02:05 658 1

原创 微信小程序封装列表上拉加载,下拉刷新组件(粘贴可用)

【代码】微信小程序封装列表上拉加载,下拉刷新组件(粘贴可用)

2023-04-12 09:51:50 611 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除