自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最全总结 | 聊聊 Python 办公自动化之 Word(下)

聊聊 Python 数据处理全家桶(Memca 篇)点击上方“AirPython”,选择“加为星标”第一时间关注 Python 技术干货!1. 前言关于 Word 文档的读写,前面两篇文...

2020-11-15 10:11:03 1473 6

原创 短视频二次创作,Python 让效率飞起来!

大家好,我是安果!视频二次创作一般操作包含分块变速、画面镜像、画面基础调整(包含亮度、饱和度、对比度等)、添加模版层这些操作基本上都是重复性的工作,如果在爬虫结束后,将合适的片子放入队列中批量进行预处理,这样就减少 PR 或 FCPX 的工作量,大大提升剪辑效率本篇文章聊聊具体实现方案1、获取当前目录下所有视频要实现批量处理,我们需要先获取某个目录(待处理目录)下所有的视频文件def start(...

2024-05-23 12:03:41 777

原创 抖音探宝:如何用 OCR 自动化寻找最佳短视频,解放双手!

大家好,我是安果!做视频剪辑的同学都知道,搜索对标账号和样片是相当耗时的,一般我们通过关键字检索可以获取少量账号和视频素材,并且短时间检索的数据是相同的,因此没法持续获取数据那么,如何持续获取相关账户信息和样片呢?以某音为例,我们只需要前期针对账号做一些特定的训练,后期推荐的大部分内容都是我们想要的数据;然后模拟刷视频的动作,通过 OCR 截取视频相关的信息(视频标题、时长、喜欢量等)进行过滤,最...

2024-05-22 17:30:54 1119

原创 自媒体创作利器:混剪如何快速找到对应画面?(多套方案)

大家好,我是安果!对于从事影视剪辑的同学来说,能快速通过一个画面找到原片中出现的位置,将大大提升视频剪辑的效率本篇文章将聊聊常见可行的方案1、以图搜索我们对影视画面进行截图后,直接将图片上传到下面这些网站,网站会返回截图相关的结果(比如:片名、演员名、位于第几集等)PS:针对国内影片,建议使用国内搜索引擎百度识图:https://graph.baidu.com/pcpage/index?tpl_f...

2023-12-13 08:03:44 988

原创 自媒体创作利器:借助油猴脚本助你轻松应对热门话题

大家好,我是安果!对于做短视频自媒体的同学来说,在上传视频时需要指定多个热门话题,以此来增加短视频的流量本篇文章将以抖音创作服务平台、快手创作者服务平台、视频号助手为例,讲解如何借用油猴编写一个插件,实现快速插入热门话题的功能对油猴脚本不了解的同学可以看我之前写的一篇文章5 分钟,教你从零快速编写一个油猴脚本!1、准备首先,在油猴的管理面板下新增一个脚本然后,根据预设数据编辑脚本名称、版本号、描述...

2023-11-20 11:33:30 1307

原创 玩转 JS 逆向:RPC 加持,爬虫效率飙升

大家好,我是安果!一些复杂的网站针对参数是层层加密,如果选择硬刚,去扣代码、补环境,耗时耗力的同时,不一定能获取完整的加密逻辑在 JS 逆向中,我们可以通过 RPC 通信,直接调用浏览器的方法生成加密参数,这样可以省去扣代码的时间本篇文章将介绍 Sekiro RPC进行 JS 逆向的完整流程目标网站:aHR0cHM6Ly93d3cueGluZ3R1LmNuL3N1cC9jcmVhdG9yL2hv...

2023-08-14 12:04:20 2033

原创 最佳实战 | 教你用 Python 驾驭 Nacos 配置中心

大家好,我是安果!Nacos 是阿里巴巴开源的项目,用于构建云原生应用的动态服务发现、配置管理和服务管理平台核心特征包含:服务发现、服务健康监测、动态配置服务、动态 DNS 服务、服务及其元数据管理如果想在 Python 项目中利用 Nacos 动态配置服务该怎么做呢?1、安装依赖nacos-sdk-python 项目是 Nacos OpenAPI 的 Python 实现,可用于监听 Nacos ...

2023-08-03 08:33:14 4069

原创 Python 绝招:解锁小红书信息流的无限潜力!

大家好,我是安果!相信近两年大家经常会听到「信息差」这个词,它确实可以为个人带来竞争优势,并提高个人决策的质量。与此同时,积极获取信息差也是一种重要的能力最近在小红书闲逛时,发现有这么一类号主,他们专门整理城市每天的信息(包含:新闻、房产、招聘、演唱会、美食羊毛等)进行发布他们以此获取同城流量,然后转化到私域流量进行变现本篇文章将介绍如何利用 Python 一键生成这类信息流数据1、Markd...

2023-07-17 08:33:22 769

原创 反爬篇 | 手把手教你处理 JS 逆向之字体反爬(下)

大家好,我是安果!上一篇文章我们使用 Scrapy + Selenium 爬取了某个电影网站即将上映的影片休闲时光:最近上映的电影与爬虫世界,带您彻底放松!但是该网站针对一些比较敏感的数据(比如:票房、热度、评分等)做了字体反爬本篇文章将以「 影片热度」为例,讲解字体反爬的完整处理方案1、安装依赖#依赖#OCRpip3installddddocr#字体管理pip3insta...

2023-07-10 08:34:02 1428 1

原创 休闲时光:最近上映的电影与爬虫世界,带您彻底放松!

大家好,我是安果!周末是与亲朋好友相聚的好时机,可以选择一部大家都喜欢的电影,彻底放松,共同度过一个愉快而难忘的周末本篇文章将介绍如何使用 Scrapy 爬取最新上映的电影目标对象:aHR0cHM6Ly93d3cubWFveWFuLmNvbS8=1、创建爬虫项目#创建一个爬虫项目scrapystartprojectfilmcdfilm#创建一个爬虫scrapygenspid...

2023-07-08 17:15:58 1103

原创 解密 JS 参数:逆向工程的实用技巧

大家好,我是安果!大部分网站都会对关键参数进行加密,JS 逆向时,我们首要任务是定位参数具体的加密逻辑常见方式包含:关键字搜索、堆栈调试、XHR 及事件监听、AST 内存漫游、JS Hook 注入等本篇文章以 JS Hook 注入定位Cookie 中某个加密参数为例进行讲解Cookie 监听编写一个 Chrome 插件( V3 版本)监听浏览器 Cookie值的变动,当 Cookie 的 N...

2023-06-05 12:03:15 906

原创 FastAPI 和 fastapi-amis-admin:强大而可扩展的后台管理解决方案!

大家好,我是安果!我们都知道 Django 生态丰富,功能强大,适用于中、大型项目,并且自带了后台管理系统;而 FastAPI 更适用于构建高性能的 API,后台管理系统需要另外开发本篇文章将介绍 FastAPI 结合fastapi-amis-admin 快速搭建后台管理系统的步骤fastapi-amis-admin 是一款高性能、高效且易于扩展的 FastAPI 管理框架;它受到 djang...

2023-05-22 12:03:51 5108

原创 如何利用 Playwright 对已打开的浏览器进行爬虫!

大家好,我是安果!之前写过一篇关于如何利用 Selenium 操作已经打开的浏览器进行爬虫的文章如何利用 Selenium 对已打开的浏览器进行爬虫!最近发现很多人都开始摒弃 Selenium,全面拥抱 Playwright 了,那如何利用 Playwright 进行爬虫,以应对一些反爬严格的网站呢?对 Playwright 不了解的小伙伴,可以看很早之前写过的一篇文章微软最强 Python 自动...

2023-05-07 11:05:00 1135

原创 最全总结 | 聊聊 Selenium 隐藏浏览器指纹特征的几种方式!

大家好,我是安果!我们使用 Selenium 对网页进行爬虫时,如果不做任何处理直接进行爬取,会导致很多特征是暴露的对一些做了反爬的网站,做了特征检测,用来阻止一些恶意爬虫本篇文章将介绍几种常用的隐藏浏览器指纹特征的方式1. 直接爬取目标对象:aHR0cHM6Ly9xaWthbi5jcXZpcC5jb20vUWlrYW4vU2VhcmNoL0FkdmFuY2U=我们使用 Selenium 直接爬取...

2023-01-31 12:03:10 3706

原创 如何利用 Selenium 对已打开的浏览器进行爬虫!

大家好,我是安果!在对某些网站进行爬虫时,如果该网站做了限制,必须完成登录才能展示数据,而且只能通过短信验证码才能登录这时候,我们可以通过一个已经开启的浏览器完成登录,然后利用程序继续操作这个浏览器,即可以完成数据的爬取了具体操作步骤如下:1-1 安装依赖#安装依赖pip3installselenium1-2 Chrome 应用完整路径右键查看 Chrome 浏览器的完整路径比如:C:...

2023-01-28 12:03:39 2341 1

原创 一个人,一座城,你到底在乎什么?Python 爬虫告诉你!

大家好,我是安果!有时候,我们想知道生活在这座城市的人每天交流的事情,然后对数据进行一些分析,方便我们更好地了解城市的特征及居民的需求以重庆为例,最火爆的论坛是购物狂,每天都有大量的帖子内容产生,基本上囊括了重庆人的衣食住行本篇文章将介绍使用 Scrapy 爬取该论坛数据的完整教程1. 爬虫目标对象:aHR0cHM6Ly9nby5jcW1tZ28uY29tL3RocmVhZC9sYXN0ZXN0P...

2023-01-16 12:03:18 3941 1

原创 5 分钟,教你用 Python 制作一个生日提醒!

大家好,我是安果!在国内,大部分人都是过农历生日,然后借助日历工具获取农历日期对应的阳历日期,以这一天来过生!这里还有一个痛点,即:每一年的农历生日对应的阳历日期都不一样本篇文章将教你利用 Python 制作一个简单的生日提醒1. 实战具体操作步骤如下1-1 安装依赖#安装依赖pip3installzhdatepip3installpymysql其中,zhdate 模块用于中国农...

2022-12-26 12:03:45 1020

原创 实战 | 教你快速爬取热门股票,辅助量化交易!

大家好,我是安果!之前有写过 2 篇关于价值投资方面的文章教你用 Python 快速获取相关概念股,辅助价值投资!教你用 Python 快速获取行业板块股,辅助价值投资!量化交易有一个非常重要的指标AR,它是通过固定公式计算出的,用于反映市场买卖人气的技术指标一般用在多支股票的对比,通过 AR 技术指标能获取相应股票的热门指数,辅助我们进行选择本篇文章将结合滚动市盈率 PE 爬取热门股票,筛选出...

2022-12-01 12:03:32 1117

原创 实战 | 如何利用 Scrapy 编写一个完整的爬虫!

大家好,我是安果!提到爬虫框架,这里不得不提 Scrapy,它是一款非常强大的分布式异步爬虫框架,更加适用于企业级的爬虫!项目地址:https://github.com/scrapy/scrapy本篇文章将借助一个简单实例来聊聊使用 Scrapy 编写爬虫的完整流程1. 实战目标对象:aHR0cHMlM0EvL2dvLmNxbW1nby5jb20vZm9ydW0tMjMzLTEuaHRtbA==我...

2022-11-21 12:09:50 1776

原创 小技巧 | Chrome 插件如何完成剪切板的操作!

大家好,我是安果!之前写过一篇文章,谈到在开发 Chrome 插件时常用的一些 Tips干货 | 盘点 Chrome 插件开发中那些关键的点!有时候,我们可能需要通过浏览器操作系统剪切板,以此来简化操作、提升工作效率本篇文章通过一个实例聊聊 Chrome 插件开发与剪切板的那些事1. 右键菜单假设我们的使用场景是:通过右键菜单(这里以最简单的一级菜单为例),调用一个接口,然后解析后将数据拷贝到剪切...

2022-11-05 12:03:20 1183

原创 实用 | 盘点抓包修改响应结果的 2 种方式!

大家好,我是安果!在工作中,我们经常需要针对某个接口修改其响应值,以此改变 App 或浏览器实际的渲染结果本篇文章将以 Charles + Chrome 浏览器为例,讲解修改响应结果常用的 2 种方式1. 断点 Breakpoints这种方式很简单,具体操作步骤如下具体步骤如下:1-1 打开 Charles 并选中 Windows ProxyWindows Proxy 相当于开启整个系统通过 C...

2022-10-22 18:03:55 908

原创 Windows 使用 Alias,高效办公指南!

点击上方“AirPython”,选择“置顶公众号”第一时间获取 Python 技术干货!大家好,我是安果!之前两篇文章,我们聊到Alias的一些常用实例这几个常用 alias,带你高效做事这几个常用 alias,带你高效做事(下)类似于类 Unix 系统中的 Alias,为一段功能命令设置一个别名,然后利用该别名去调用该功能,以此来提升工作效率由于 Windows 系统的特殊性,在定义 Ali...

2022-09-06 12:03:51 691

原创 这几个常用 alias,带你高效做事(下)

点击上方“AirPython”,选择“置顶公众号”第一时间获取 Python 技术干货!大家好,我是安果!上一篇文章,我们聊到几个常用的 Alias,通过它们可以帮助我们高效办公这几个常用 alias,带你高效做事本篇文章我将继续介绍更多 Alias 的使用场景1、系统相关命令系统的内存、CPU、磁盘、系统版本,这些常用命令我们定义为 Alias 别名这里以 CentOS...

2022-08-01 12:03:01 269

原创 实战 | 如何用 Python 统计 Jira 数据并可视化

大家好,我是安果!目前公司使用Jira作为项目管理工具,在每一次迭代完成后的复盘会上,我们都需要针对本次迭代的Bug进行数据统计,以帮助管理层能更直观的了解研发的代码质量本篇文章将介绍如何利用统计 Jira 数据,并进行可视化1. 准备首先,安装Python 依赖库#安装依赖库pip3installjirapip3installhtml-table...

2022-07-23 18:03:34 773 4

原创 实战 | 如何用 Python 自动化监控文件夹完成服务部署!

大家好,我是安果!最近在部署前端项目的时候,需要先将前端项目压缩包通过堡垒机上传到应用服务器的 /tmp 目录下,然后进入应用服务器中,使用 mv 命令将压缩文件移动到 Nginx 项目设定目录,最后使用 unzip 命令解压文件,以此完成项目的部署仔细分析,大部分操作都是重复性的动作,人工去完成这些操作会大大降低工作效率本篇文章将介绍如何利用 Python 监控文件夹,...

2022-07-03 18:03:38 318

原创 5 分钟,教你用 Docker 部署一个 Python 应用!

在使用传统物理机或云服务器上部署项目都会存在一些痛点比如:项目部署速度慢、资源浪费、迁移难且扩展低而使用 Docker 部署项目的优势包含:高效利用系统资源服务启动更快环境一致,迁移更加方便本篇文章将介绍 Docker 部署一个 Python 项目的常规流程1. Dockerfile 描述文件Dockerfile 是一个放置在项目根目录下的描述文件,可以利用 Docker...

2022-06-27 12:03:52 629 1

原创 最全总结 | 聊聊 Python 命令行参数化的几种方式!

点击上方“AirPython”,选择“加为星标”第一时间关注 Python 原创干货!1. 前言大家好,我是安果!在日常编写 Python 脚本的过程中,我们经常需要结合命令行参数传入一些变量参数,使项目使用更加的灵活方便本篇文章我将罗列出构建 Python 命令行参数的 4 种常见方式它们分别是:内置sys.argv 模块内置argparse 模块内置getopt...

2022-06-26 18:03:31 443

原创 实用 | 如何利用 Burp Suite 进行密码爆破!

大家好,我是安果!上一篇文章讲解了利用 Burp Suite 工具进行抓包、数据拦截修改的完整步骤推荐一款超棒的抓包分析工具 - Burp Suite本篇文章我们继续聊聊 BP 工具中一个实用的功能模块「Intruder 」使用 BP 工具的 Intruder 模块高度可配置,可以对目标网站进行密码爆破,一般被用于网站的安全渗透测试场景它的工作原理是,在原始网络数据包中...

2022-06-07 19:03:48 936

原创 推荐一款超棒的抓包分析工具 - Burp Suite

大家好,我是安果!本篇文章我们聊聊一款超级好用的抓包分析工具,即:Burp SuiteBurp Suite,简称 BP 工具,一般作为渗透测试工具,是一款用于攻击 Web 应用程序的集成平台主要功能模块包含:Proxy 模块抓包、数据拦截及数据包修改Target 模块Site map 站点记录及分析Intruder 模块暴力破解Repeater 模块重放工具Decoder...

2022-06-06 17:33:57 3879 2

原创 反爬篇 | 手把手教你处理 JS 逆向之 SVG 映射

大家好,我是安果!前面三篇文章分别从图片伪装、字体反爬、CSS 偏移这 3 个方面,讲解了应对这类反爬网站时的解决方案反爬篇 | 手把手教你处理 JS 逆向之图片伪装反爬篇 | 手把手教你处理 JS 逆向之字体反爬反爬篇 | 手把手教你处理 JS 逆向之 CSS 偏移本篇文章聊聊另外一种常见的反爬方案,即:「 SVG 映射 」SVG 全称为Scalable Vector...

2022-05-27 12:03:07 399

原创 反爬篇 | 手把手教你处理 JS 逆向之 CSS 偏移

大家好,我是安果!前面 2 篇文章分别讲解了应对图片伪装、字体反爬网站的常规解决方案反爬篇 | 手把手教你处理 JS 逆向之图片伪装反爬篇 | 手把手教你处理 JS 逆向之字体反爬本篇文章将聊聊另外一种常见的反爬方案,即:「 CSS 偏移 」CSS 偏移反爬是利用「CSS 样式 」对网页元素进行一次自定义的排序,最后让网页以正确的数据展示出来下面我们通过一个简单的实例,...

2022-05-26 12:03:24 448 1

原创 反爬篇 | 手把手教你处理 JS 逆向之图片伪装

大家好,我是安果!最近打算更新反爬系列相关的内容,第一篇就从最简单的「 图片伪装 」开始吧图片伪装是在网页元素中,将文字、图片混合在一起进行展示,以此限制爬虫程序直接获取网页内容目标对象:aHR0cHM6Ly93d3cuZ3hyYy5jb20vam9iRGV0YWlsL2Q2NmExNjQxNzc2MjRlNzA4MzU5NWIzMjI1ZWJjMTBi1 - 分析打开页...

2022-05-24 12:03:35 938

原创 反爬篇 | 手把手教你处理 JS 逆向之字体反爬

上一篇文章我们讲解了 JS 逆向中一种常见的反爬方案「 图片伪装 」反爬篇 | 手把手教你处理 JS 逆向之图片伪装本篇文章将聊聊另一种更加常见的反爬方案「 字体反爬 」它的实现原理为通过自定义的字体替换网页元素中的部分内容来实现的反爬策略常见的字体格式包含:ttf、eot、woff,我们一般在网页中通过关键字「 @font-face 」定义字体样式,然...

2022-05-23 12:03:53 1147

原创 用 Python 远程控制 Windows 服务器,太好用了!

在很多企业会使用闲置的 Windows机器作为临时服务器,有时候我们想远程调用里面的程序或查看日志文件Windows 内置的服务「 winrm 」可以满足我们的需求它是一种基于标准简单对象访问协议( SOAP )的防火墙友好协议,允许来自不同供应商的硬件和操作系统进行互操作官网:https://docs.microsoft.com/en-us/windows/win32...

2022-05-11 14:03:00 847 1

原创 5 分钟,教你从零快速编写一个油猴脚本!

Tampermonkey,又称 Greasemonkey 油猴脚本,是一款免费的浏览器扩展,可用于管理用户脚本,它本质上是对浏览器接口的二次封装油猴脚本可用于更改页面布局样式、完成页面自动化、去广告、下载影视等功能,适用于主流的浏览器官网:https://www.tampermonkey.net/index.php1. 介绍Tampermonkey 特点包含:内置的编辑器...

2022-04-28 18:14:52 10266

原创 5 分钟,使用内网穿透快速实现远程手机桌面!

点击上方 “AirPython”,选择 “加为星标”第一时间关注 Python 原创干货!1. 前言大家好,我是安果!不知道大家有没有下面这些经历,比如父母在操作智能手机时遇到一些问题,在向我们求助时,我们借助语音、视频都没法在短时间内帮助他们解决问题又比如你想远程管控儿童使用手机的内容,控制他们使用手机娱乐的时长这时候,如果我们能远程控制手机设备,这一切都能迎刃而解!之...

2022-04-13 17:30:08 6968

原创 JavaScript 逆向爬虫中的浏览器调试常见技巧(下)

上一篇文章聊到 JS 逆向中关于浏览器调试的常用技巧,文末的实战并没有阐述加密参数的破解过程JavaScript 逆向爬虫中的浏览器调试常见技巧本篇文章将继续聊聊破解加密参数的完整流程1. 分析在 Network 面板下的 Filter 输入框中输入关键字:api/movie status-code:200然后,在底部页面导航区域切换页面,筛选出发送的网络请求PS:同一个...

2022-04-09 18:41:02 278

原创 自动化篇 | 实现自动化抢茅台超详细过程!

点击上方 “AirPython”,选择 “加为星标”第一时间关注 Python 原创干货!1. 前言大家好,我是安果!最近,随着 i 茅台 App 的上线,国内再次掀起了「抢茅台」的浪潮,每天早上 9-10 时可以通过 App 进行申购,晚上 18 点后会公布当天的申购结果虽然中签率很低,但是和打新一样,没有任何成本,只需要随手点一下,就有一定的几率会中签,带来一定的收...

2022-04-05 18:41:36 13297 5

原创 干货 | 盘点 Chrome 插件开发中那些关键的点!

点击上方 “AirPython”,选择 “加为星标”第一时间关注 Python 原创干货!1. 前言大家好,我是安果!最近在开发者模式下调试 Chrome 插件,发现安装扩展后默认会报错误,提示 v2版本已经废弃,相关 API 功能将在明年不可使用,建议升级到 v3 版本本篇文章将基于 v3 版本,盘点Chrome 插件开发中的一些关键点供大家进行参考2. 配置v2 ...

2022-03-27 19:29:38 324

原创 推荐 5 款可以提升工具效率的 Chrome 插件

点击上方“AirPython”,选择“加为星标”第一时间关注 Python 技术干货!大家好,我是安果!今天继续为大家推荐 5 款可以提升工作效率的Chrome 插件Omni这款 Ch...

2022-03-19 12:03:00 625

空空如也

空空如也

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

TA关注的人

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