我的编程之路

py-spy 性能调优教程
1. 为什么选 py-spy? 你的自动化脚本涉及大量的 uiautomator2 网络请求和 OpenCV 计算。 无侵入:不需要在代码里写一堆 start_time / end_time。 低开销:它是用 Rust 写的,直接读取进程内存栈,不会让你本就卡顿的脚本雪上加霜。 穿透力:可以看到 ...
阅读全文 »小米MIX 2S 完整刷机教程MIUI14(从安装Recovery到开启5G+卸载Root)
适用场景 设备:小米MIX 2S(polaris) 目标:安装橙狐Recovery → 刷分区扩容包(解锁5G)→ 格式化Data → 刷MIUI14系统 → 彻底卸载Root 参考工具:KernelSU管理器(备用)、橙狐Recovery(Fox)...
阅读全文 »yt-dlp 视频下载完全教程
yt-dlp 是一款免费开源的视频下载工具,支持 YouTube、Twitter、Bilibili、抖音等 1000+ 网站。 一、安装 Windows 前往 yt-dlp Releases 下载 yt-dlp.exe 建议放到 C:\yt-dlp\ 目录 打开 CMD 或 Po...
阅读全文 »pypixelcolor 详细使用教程 (LED 像素屏控制)
前言 两年前入手了一块32x32的LED像素屏,到手后只能用官方的ipixel color手机APP控制,想折腾点自动化显示自定义文字动画的玩法,搜遍了全网资料都没找到靠谱的代码控制方案,折腾几次无果,这块屏就被我塞柜子里吃灰了。 前阵子心血来潮,抱着试试看的心态问了问AI,没想到真挖到了py...
阅读全文 »Kubuntu 与 Windows 双系统:一键永久切换启动项(Python 脚本实现)
Windows ↔ Kubuntu 双向切换 固定 GUID(Windows 端)+ 自动识别 Boot ID(Kubuntu 端) 去掉快速重启(改为正常重启) Windows 快捷方式 + Kubuntu 全局快捷键配置 在双系统环境中,我们可以用一个...
阅读全文 »<p>从 B站视频到 MP3 再到 LRC 歌词</p>
—— 使用 yt-dlp + Whisper 的完整教程(Windows 版) 你是否也曾被 B站上的某段配乐、翻唱、演讲打动,想提取音频、生成歌词并同步播放?本教程将手把手带你完成 从下载音频、提取 MP3、生成歌词字幕、转为 LRC 同步歌词 的全过程。 🧰 核心...
阅读全文 »<p>从创建 Azure 应用注册到实现自动身份认证 -- Python 与 MSAL 实战教程(outllook邮件)</p>
在自动化任务中,我们经常需要程序在后台无缝获取令牌,以便调用 API、发送邮件等操作。对于 Microsoft 个人账户(例如 Outlook.com 或 Hotmail),设备代码流是一种常见的交互式认证方式。但是每次都必须手动输入验证码显然不符合自动化需求。本文将详细介绍如何: 从零开始创...
阅读全文 »Django django-simple-captcha 安装与 Ajax 表单验证码处理详细解析
在 Django 项目中,为评论、注册、留言板等功能添加验证码可以有效防止垃圾内容。在本文中,我们将详细讲解如何使用 django-simple-captcha 进行验证码配置,并且结合 Ajax 实现验证码错误自动刷新与页面提示的完整方案。 1. 安装 djang...
阅读全文 »CentOS 上升级到 Python 3.11
在 CentOS 上安装 Python 3.11 的步骤如下: 步骤 1:安装依赖包 首先,确保你的系统更新并安装了必要的开发工具: sudo yum update -y sudo yum groupinstall "Development Tools" -y sudo yum instal...
阅读全文 »使用 Python 作为微服务,Node.js 调用 FastAPI 进行图像匹配
在某些情况下,我们可能需要在 Node.js 项目中使用 OpenCV 进行图像匹配。但 OpenCV 在 Node.js 生态中支持较弱,Python 由于其丰富的计算机视觉库(如 OpenCV),更适合作为处理图像的后端。本文介绍如何使用 FastAPI 搭建 Python 微服务,并通过 No...
阅读全文 »