自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 贴吧每日自动签到脚本(无需部署服务器,无需成本)

基于Python DrissionPage开发的贴吧自动签到脚本,通过Github Action实现每日定时运行。主要功能包括自动获取贴吧账号Cookie、模拟登录、批量签到所有关注贴吧,并通过Server酱推送签到结果。使用步骤包括:Fork项目仓库、获取并配置Cookie、设置Server酱通知密钥、测试运行。脚本采用无头浏览器技术,支持自动检测签到状态,并记录等级和经验信息。项目地址和详细教程可在Github及作者博客获取。

2025-08-29 17:09:06 698

原创 基于Request爬取微博所有评论(一二级评论、楼中楼)和用户信息(IP地址、简介、粉丝牌、微博认证、年龄、星座、学历、公司、注册日期、点赞、关注、评论、转发数等)附带源码与教程

项目👀是基于开发的微博评论采集工具,支持深度获取微博评论数据及多维用户画像。通过逆向解析参数,实现短链到博文ID的精准转换,采用递归算法抓取多级嵌套评论(含二级回复)。系统整合微博开放接口,可提取30+用户属性,涵盖基础信息(性别👩、年龄、星座⛎️)、社交行为(粉丝量、互动量)、认证状态(黄V/企业认证)、信用等级、IP属地及教育职业背景🎓 等维度。通过Cookie认证机制保障请求合法性,内置0.5秒/次的请求间隔防止反爬,为社交媒体数据挖掘提供高效合规的解决方案。

2025-04-10 19:10:04 2250

原创 利用Request通过bv号爬取B站指定视频下所有评论(IP地址、大会员、等级、一二级评论等等),附带源码和教程

用于爬取Bilibili(B站)视频评论的爬虫,支持爬取一级评论及二级回复,并将数据导出为CSV文件。通过输入视频的BV号,脚本会自动获取视频信息并抓取相关评论,包含用户基本信息、评论内容、IP属地、头像、会员、等级等字段。

2025-03-26 17:26:58 3553 3

原创 |操作系统|通俗解释3种实现临界互斥的软件实现方法(看不懂打我)

操作系统、互斥、临界互斥、临界区、单标志法、双标志先检查法、双标志后检查法、Peterson算法、皮特森算法、

2024-08-04 16:16:31 1162

原创 Python教程:使用BeautifulSoup爬取城市公交信息(附源码)

在这个Python教程中,我们将学习如何使用BeautifulSoup库爬取城市公交信息。我们将以杭州为例,但你可以将代码应用于其他城市。如果有什么错误或者值得改进的地方,欢迎大家在评论区指出!接下来,我们将编写代码。

2024-04-15 10:35:44 1150 2

原创 Python学习例题

独立完成

2023-06-07 13:50:07 509 2

原创 Python学习:2016年美国大选数据分析(附源文件)

1、需求描述:利用2016年美国总统大选数据,选择克林顿和特朗普的数据进行分析,根据每月的平均预测数据与真实数据的平均值之差的绝对值生成热力图,并比较二人的预测偏差大小。图中可看出,对特朗普的预测偏差远远大于对克林顿的预测偏差,说明在人们心目中,特朗普的获胜出人意料,反映了美国大选的割裂性。

2023-05-19 18:08:16 849 1

原创 Numpy入门学习1:array数组的创建与属性

NumPy是Python中用于科学计算和数值运算的常用库,其核心数据结构是ndarray(N-dimensional array),即N维数组,它可以表示矩阵、向量等多维数组。此外,还可以使用numpy中的zeros和ones函数创建数组、使用numpy中的eye和identity函数创建数组、从文件读取数据创建数组等方式构建数组。3.在NumPy中,ndarray数组的属性dtype表示数组中元素的数据类型,例如整数、浮点数等。1.可以使用numpy中的array函数从Python列表创建一个数组。

2023-05-13 00:23:42 2167

原创 Python学习:Pandas模块入门学习

其中的DataFrame就是Pandas的一个核心数据结构,它是一个二维表格,可以存储不同类型的数据,并且可以对数据进行各种操作。除了从字典创建DataFrame之外,还有很多其他的方式可以创建DataFrame,例如从CSV文件、数据库、Excel文件等中读取数据,或者手动创建一个空的DataFrame并逐步填充数据。在这个例子中,我们使用了一个字典来创建DataFrame,其中字典的键是列名,而值是列数据。Pandas的Series是另一个重要的数据结构,它是一个一维数组,可以存储不同类型的数据。

2023-04-14 11:42:25 1237

原创 Python学习:创建文件、写入文件、读取文件

import osPython 的 os 模块提供了一些函数,用于与操作系统进行交互。这个模块包含了很多实用的函数,用于管理文件和目录、获取系统信息、运行命令等。这些函数可以让我们在 Python 中方便地进行文件和目录的操作,同时也能够获取系统信息,运行命令等。3.创立文件夹与其中的txt文本文件4.把文本内容写入txt文本。

2023-04-09 16:01:34 3024

原创 Python学习:通过txt文件生成词云

jieba 库提供了多种分词模式,包括精确模式、全模式、搜索引擎模式等,可以满足不同应用场景的需求。相比于英文等语言,中文的词汇是由汉字构成的,汉字之间没有空格或其他明显的分隔符,因此需要特殊的分词技术来进行分割。,你可以根据你自己的需求来设定格式,第四行代码是中文字体样式,如果文本内容含有中文,你就必须使用一个字体样式,否则就会生成错误方格。,记住,别忘了加入encoding="utf-8",因为如果你的文本有中文的话,需要使用utf-8模式。一个简单易用的词云库,支持多种图形、颜色和字体。

2023-04-08 18:58:31 2722 1

原创 【学习记录】C语言各个排序问题

(1)冒泡排序void BubbleSort(int a[], int n, int order) {//冒泡排序(a表示数组,n表示数组大小,order为0时从小到大排序,order为1时,从大到小排序) int i, j, temp; for (i = 0; i < n - 1; i++) { for (j = i; j < n; j++) { if (order == 0) {//从小到大 if (a[i] > a[j]) { temp = a

2022-05-22 17:48:56 378 1

原创 【学习记录】C++迷宫问题

给定一个大小为NxM的迷宫。迷宫有通道和墙壁组成,每一步可以向邻接的上下左右四格通道移动。请求从起点到终点所需的最小步数。请注意,本题假定从起点一定可以移动到终点,其中样例:N=10,M=10 (‘#’,’.’,’S’,’G’分别表示墙壁、通道、起点和终点)#S######.#......#..#.#.##.##.#.#........##.##.####....#....#.#######.#....#......####.###.....#...G#.

2022-05-15 16:42:46 752

原创 【学习记录】C语言部分和问题

给定整数a1、a2、…、an,判断是否可以从中选出若干数,使它们的和恰好为k。其中样例:输入n=4a={1,2,4,7}k=13输出Yes (13=2 + 4 +7)输入n=4a={1,2,4,7}k=15输出No 程序代码及测试结果:#include <stdio.h>bool dfs(int n, int a[], int b[], int k, int sum, int step)...

2022-05-15 16:40:11 502 1

空空如也

空空如也

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

TA关注的人

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