- 博客(237)
- 资源 (1)
- 收藏
- 关注
原创 Python日志记录库——logaid
使用Python进行编写程序时,无可避免需要用到日志打印输出昨为debug,目前大多使用到内置的logging作为日志输出,但是使用较为繁琐。以似乎有了更好的python日志库被我找到了,它就是logaid—基于logging的升级改造的人性化日志助手。
2025-08-05 21:59:18
717
1
原创 Python日志库比较:4大日志记录库的终极PK
本文对比了Python中四个主流日志库的特点: logging:标准库,高度灵活且线程安全,但配置复杂 LogAid:轻量级库,适合新手和小项目,功能较基础 Loguru:提供简洁API和自动日志管理,依赖较大 Structlog:专注结构化日志,适合分布式系统,学习成本高 各库在易用性、功能性和适用场景上各有侧重,开发者可根据项目规模及需求选择合适的工具。标准库logging适合复杂系统,而Loguru等第三方库更侧重开发效率。
2025-11-11 17:41:43
891
3
原创 记录一次加固后报错解决:psigned.apk: Failure [INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, re
使用加固工具对app进行加固后adb安装引发报错:adb: failed to install。在AndroidManifest.xml文件application中增加一行。
2025-10-20 19:03:56
223
原创 新版电脑微信4.1.x.x小程序逆向之——寻找小程序存放位置目录和__APP__.wxapkg
目录,来个时间排序,即可找到__APP__.wxapkg的位置。文件夹,这层文件夹就是小程序静态资源的存放位置。这层文件夹,然后进入到。重新打开小程序,进入到。设置里面找到存储位置。
2025-10-16 15:18:01
1653
1
原创 aiohttp库设置指纹遭遇反爬ja3/tls检测ja4的替代品——httpx库异步使用教程
摘要:本文介绍了两种Python异步HTTP请求方法。第一部分展示aiohttp库的SSL指纹设置方案,通过随机打乱密码套件顺序来避免检测,但效果不佳。第二部分改用httpx库实现异步请求,代码更简洁,无需处理SSL指纹问题。两种方法均使用asyncio实现异步操作,后者在API设计上更为简洁直观。
2025-09-26 02:09:38
1039
原创 Windows-2012-R2服务器安装python3.11教程
如果1安装成功,直接安装python即可,下面步骤不用跟。解决办法:通过下面安装相关环境解决!安装完成后安装python即可!
2025-09-25 00:28:06
322
原创 CentOS7安装mysql最简单教程
到此,MySQL的安装就完成了!别忘了打赏个十万八万!初次安装mysql,进入root账户没有密码的。执行安装命令,一路 “
2025-09-23 22:44:00
191
原创 CentOS7安装Nginx服务——为你的网站配置https协议和自定义服务端口
本文介绍了Nginx在CentOS 7上的安装配置过程:1)通过YUM仓库安装Nginx;2)启动Nginx服务;3)配置HTTPS协议,包括申请SSL证书、修改Nginx配置文件以启用SSL加密连接。文档详细说明了每个步骤所需的命令和配置方法,最终实现将HTTP服务通过8801端口提供HTTPS访问。
2025-09-02 19:23:12
455
原创 python日志库logaid如何关闭打印输出只保存日志文件
可以看见,相对于show=True,时间大大缩小,不再消耗电脑性能,有助于调试日志上线后关闭日志,当然也可以提高level的水平来关闭日志。
2025-08-09 04:19:44
104
原创 python注意try和except都出现异常引起的错误混乱如:ERROR: ‘NoneType‘ object has no attribute ‘text‘
查看一侧错误示例,代码复杂后,很多人会误以为log.error打印的是try中的resp.text错误,实则是except的。
2025-08-07 01:35:38
130
原创 python之使用ffmpeg下载直播推流视频rtmp、m3u8协议实时获取时间进度
【代码】python之使用ffmpeg下载直播推流视频rtmp、m3u8协议实时获取时间进度。
2025-07-31 17:08:10
275
原创 python使用ffmpeg录制rtmp/m3u8推流视频并按ctrl+c实现优雅退出
实现原理:ffmpeg需要往子进程管道里面写入“q”才会实现优雅退出,保证视频文件不被损坏。其他杀死进程方法可能导致视频格式损坏!关闭程序的,红色按钮是强制停止,会导致视频格式损坏,所以最好在终端运行。运行python默认是无法实现。ctrl+c关闭录制。
2025-07-29 19:22:18
300
原创 小米8(dipper)刷入kernelSU内核root定制rom系统教程以及安装LSPosed模块
打开开发者模式usb调试,关机按音量键和关机键进入fastboot模式,打开。(只有这个版本才能安装lsp模块),大功告成!文件开刷,等待几分钟。4、电脑下载搞机助手。
2025-07-25 22:23:36
944
原创 【已解决】ubuntu执行sudo apt update镜像源更新失败:404 Not Found 没有 Release 文件。
查看自己ubuntu的版本号,在上面镜像源网站找到对应版本的。打开/etc/apt/sources.list。ctrl+x离开,显示是否保存,y,回车,回车。把所有行都删除掉,然后粘贴上面的复制。
2025-07-23 16:29:13
669
原创 【已解决】无法将“Ethernet1”连接到虚拟网络“VMnet8”。可以在 vmware.log 文件中找到详细信息。无法连接虚拟设备“Ethernet1”。
先关闭虚拟机,还原虚拟网络编辑器的默认设置。
2025-07-23 14:14:42
382
原创 python之使用cv2.matchTemplate识别缺口滑块验证码---实现最佳图像匹配
本文介绍了一种基于OpenCV的滑块验证码识别方法。通过模板匹配技术,对背景图和滑块图进行比对,找出滑块在背景图中的位置,并用红色框标出匹配结果。代码使用cv2.matchTemplate实现匹配功能,通过cv2.minMaxLoc获取最佳匹配位置,最终在背景图上标注出识别区域。实验结果表明该方法能够准确识别滑块验证码的位置,为自动化测试等领域提供了一种解决方案。
2025-06-20 19:39:43
336
原创 python爬虫界之nodriver无头浏览器---基础使用
摘要:本文展示了使用nodriver库进行网页自动化操作的过程。通过示例代码演示了如何打开百度网页,进行搜索操作,获取并存储当前页面的Cookies,以及重新设置Cookies的方法。主要步骤包括:启动浏览器、定位搜索框并输入内容、获取页面Cookies并保存为JSON文件、清除并设置新Cookies。整个过程使用异步编程实现,体现了nodriver库在网页自动化测试中的基本应用。
2025-06-20 03:36:31
775
原创 IDA pro设置全局调试模式修改ro.debuggable=1解决setprop: failed to set property ‘ro.debuggable‘ to ‘1‘
2、可执行adb remount 或 挂载根目录为可写:mount -o remount,rw /3、selinux状态可为Permissive。一、查看是否全局调试模式。1、可以root、su。
2025-05-31 02:59:52
327
原创 痛心疾首!告别腾讯云服务器git pull拉取github经常出现网络错误问题Empty reply from server
使用腾讯云服务器去github拉取代码,经常出现网络错误问题。然后删除项目重新用 git@github.com 拉取即可。复制输出的全部内容,登录 GitHub,前往。2、添加 SSH 密钥到 SSH Agent。如果看到类似下面的消息,说明配置成功!git 使用 ssh 进行连接。3、将公钥添加到 GitHub。1、生成新的 SSH 密钥对。Title:随便写一个名字。Key type:保持默认。Key:粘贴刚才复制的内容。
2025-05-11 11:47:10
1302
原创 scrapy库解决ja3/tls指纹验证反爬风控问题
yield scrapy.Request(url=url,callback=self.parse) 改为以下。seetings.py打开中间件。
2025-01-14 22:01:25
658
原创 已解决Only legacy wallets are supported by this command (code -4)问题Bitcoin Core钱包
Bitcoin Core 版本 v27.0.0。创建空白钱包导入私钥出现以下问题。Only legacy wallets are supported by this command (code -4)BDB wallet creation is deprecated and will be removed in a future release. In this release it can be re-enabled temporarily with the -deprecatedrpc=creat
2024-11-30 15:37:36
1093
2
原创 [已解决]Visual Studio 2022中如何同时打开多个项目多个独立窗口
同时运行两个VS2022程序,即点击运行。后,再点击运行一次运行。
2024-11-29 18:01:40
3454
原创 安卓逆向之socket抓包
思路:socket包大部分都是密文的,常规的抓包工具Charles、Fiddler等一般都无法抓到,所以使用frida进行hook抓包。但frida抓的socket太多了,进一步用Wireshark抓包看想要的数据是哪些包,根据某些特征给frida过滤。
2024-11-09 21:27:36
687
xposed基础环境搭建依赖api-82
2024-05-21
autojs-4.1.1.apk(包含打包插件)
2023-05-17
bestV8-release-main.zip
2023-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅