自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(653)
  • 资源 (21)
  • 收藏
  • 关注

原创 让Python学起来更轻松 | 寻找C站宝藏

让Python学起来更轻松 | 寻找C站宝藏为什么学习python简而言之,python能做网络后端、自动化运维、数据分析、自动化测试、网络爬虫、ERP系统、机器学习、人工智能,学会python能提升你的职场竞争力、提高你的工作效率。1、如何学习python学习python的课程和视频有很多,不一而足,我自己也总结了一篇,跟着这篇文章的脉络来学习,我相信你也能快速入门并掌握python。点我开始学习2、工具篇磨刀不误砍柴工,英雄配好剑,作为一名合格的程序员,没有像样的工具怎么可以呢?学习py

2021-06-06 09:55:09 1743 4

原创 python快速入门到精通详细教程

python文章目录关注公众号“轻松学编程”了解更多。写在前面:如何快速(比如在一个月内)学会一门高级编程语言?现在想学一门编程语言并不难,网上有很多资料,包括书籍、博客、视频等。最重要的是自己坚持,按条理进行系统性学习,这样不仅进步快,目标感明确也容易坚持下去。那么如何学一门编程语言呢?1、首先了解你要学的编程语言:历史,特性,适合做哪些工作(全栈、web、前端、后端、数据库、测试、...

2020-03-17 15:02:58 2222

原创 Python常用组件、命令大总结(持续更新)

Python后端开发常用组件、命令(干货)持续更新中…1、生成6位数字随机验证码import randomimport stringdef num_code(length=6): """ 生成长度为length的数字随机验证码 :param length: 验证码长度 :return: 验证码 """ return ''.jo.....................

2019-03-12 17:30:21 17090 2

原创 Python 源码保护与分发实战:从 .pyd 编译到 .exe打包

Python 源码保护与分发实战摘要 本文介绍了两种关键技术来保护Python代码并简化分发流程: 使用Cython编译核心模块:通过将.py文件编译为.pyd二进制文件,提高代码安全性。步骤包括安装Cython、创建编译脚本、执行编译,并验证结果。编译后的模块可直接导入使用,同时隐藏原始代码。 使用PyInstaller打包为exe:将Python程序及其依赖打包成独立可执行文件,无需安装Python环境。介绍了基础打包方法、常用参数(如单文件打包、设置图标等),以及处理资源文件的解决方案。 这两种技术组

2026-02-09 21:45:00 2

原创 使用 Python 轻松实现多张图片横向拼接

本文介绍了使用Python的Pillow库实现多张图片横向拼接的方法。首先需要安装Pillow库并导入相关模块,核心流程包括:读取图片列表、统一图片高度、计算新图片尺寸、创建画布并粘贴图片。文章提供了完整的代码实现,支持自定义输出路径和图片高度,并展示了基本使用示例和进阶功能,如纵向拼接。该方法简单高效,适合制作长图、对比图等场景。

2026-02-07 17:01:19 38

原创 Python 中的 LRU 缓存魔法:用 lru_cache 让代码飞起来

Python LRU缓存优化摘要 本文介绍了Python中functools.lru_cache装饰器的使用方法和应用场景。LRU(最近最少使用)缓存策略能显著提升程序性能,特别适合处理重复计算或频繁调用的函数。 关键点: 基础用法:只需添加@lru_cache装饰器即可为函数添加缓存功能 工作原理:自动缓存函数结果,当缓存满时淘汰最久未使用的项 核心优势:减少重复计算,提高API调用效率,优化递归算法 实际应用:包括斐波那契数列计算优化、API请求缓存和配置文件热加载等场景 通过合理设置缓存大小和监控命中

2026-02-06 20:45:00 39

原创 Python Traceback 模块:异常追踪的完整指南

Python Traceback 模块是处理异常的核心工具,本文提供了完整的使用指南。主要内容包括:基础用法(打印错误信息、获取错误字符串)、核心功能(调用栈信息获取、异常对象处理)和高级应用场景(日志记录、装饰器统一处理、自定义错误报告)。通过实际代码示例展示了如何有效捕获、记录和分析异常信息,提升调试效率和代码健壮性。文中还介绍了如何将Traceback与日志系统结合,以及实现异常处理的装饰器模式,为开发者提供了全面的异常处理解决方案。

2026-02-02 21:00:00 49

原创 使用 Python 高效查找文档中的中文字符:完整指南

本文介绍了使用Python正则表达式高效查找文档中中文字符的完整解决方案。文章首先阐述了检测中文字符的实际应用场景,包括代码国际化检查、文档本地化等需求。随后详细解析了中文字符的Unicode编码范围,包括基本汉字、扩展区和中文标点符号。核心部分提供了一个基于正则表达式的检测函数,能够准确识别中文标点和汉字,并支持批量文件处理。该方案采用[\u3000-\u303f\u4e00-\u9fff\uff00-\uffef]+正则模式,覆盖了CJK符号、基本汉字和全角字符范围。此外,文章还展示了如何扩展功能进行批

2026-01-29 20:30:00 42

原创 OpenCV 摄像头参数优化:拍出专业级照片的完整指南

本文介绍了使用OpenCV优化摄像头参数以获得专业级照片的方法。主要内容包括: 基础拍照程序实现,包含自动和手动参数设置 7个关键参数详解:亮度、对比度、饱和度、色调、Gamma、锐度和背光补偿,说明其作用原理和推荐设置值 智能参数优化系统框架,通过分析场景特征自动推荐最佳参数 文章提供了可直接运行的Python代码示例,并详细解释了每个参数对图像质量的影响,帮助开发者快速实现高质量的摄像头图像采集功能。

2026-01-26 21:30:00 112

原创 Python装饰器完全指南:从核心原理到高阶实战

本文全面介绍了Python装饰器的核心原理和高级应用。主要内容包括: 装饰器基础:通过高阶函数实现功能增强,保留函数元信息的方法 内置装饰器详解:@property属性访问、@staticmethod/@classmethod区别、@dataclass简化数据类 性能优化装饰器:@lru_cache实现智能缓存 实战案例:日志记录、性能计时、权限验证等实用装饰器 装饰器作为Python的强大特性,能优雅地扩展函数功能而不修改原代码,提升开发效率和代码可维护性。掌握装饰器将显著提升Python开发水平。

2026-01-16 22:45:00 91

原创 Python实战:基于pdf2docx的高保真PDF转Word工具(含GUI界面与批量处理)

Python PDF转Word工具摘要 本文介绍了一款基于pdf2docx库开发的免费PDF转Word工具,具有高保真转换、图形化界面和批量处理功能。工具采用Python开发,能完美保留PDF中的表格、图片和格式。文章对比了三种技术方案,详细解析了工具架构、GUI设计和核心代码实现,包括转换引擎封装、多线程处理和pdf2docx工作原理。该工具支持三种转换质量模式,适用于大多数标准PDF文件转换需求。

2026-01-16 22:00:00 147

原创 python实现免费的pdf转word文档

Python实现PDF转Word工具 摘要:本文介绍了一个使用Python开发的PDF转Word工具,基于pdf2docx库实现格式保留转换。工具提供GUI界面,支持: 单文件转换和批量转换功能 三种转换质量选项(高质量/中等/快速) 可视化进度条显示转换进度 自动生成输出路径和文件打开功能 核心代码使用Converter类实现转换过程,通过多线程处理保证界面响应流畅。该工具能有效保留PDF中的表格、图片等格式元素,转换结果可直接编辑使用。

2026-01-16 21:00:00 822

原创 python获取电脑桌面绝对路径

本文介绍了Python获取桌面绝对路径的跨平台解决方案与最佳实践。主要内容包括:1)基础方法使用os.path.join和os.path.expanduser;2)更健壮的实现方案,处理不同操作系统、大小写和多语言问题;3)推荐使用pathlib模块的现代方法;4)针对Windows、macOS和Linux系统的特定实现,包括Windows API调用、macOS AppleScript和Linux环境变量检测。文章提供了多种可靠方案,确保在不同环境下都能准确获取桌面路径,同时包含错误处理和备用方案,适合需

2026-01-16 20:45:00 57

原创 python自动化获取城市天气

本文介绍了使用Python requests库自动获取城市天气的方法。通过wttr.in天气API接口,输入城市名称即可返回JSON格式的天气数据。示例代码演示了如何解析API响应,提取天气状况和温度信息。该方法简单易用,只需安装requests库并调用API即可实现天气查询功能,适合用于各种需要天气数据的自动化场景。

2026-01-16 20:30:00 52

原创 python目录整理,整理电脑桌面

这篇文章介绍了一个Python脚本,用于自动整理电脑桌面文件。脚本功能包括: 文件分类整理:将文件按类型(图片、文档、视频、音频、压缩包)自动归类到对应文件夹,未分类文件放入"其他"文件夹。 备份功能:整理前会创建JSON格式的备份文件,记录原始文件位置、修改时间和大小等信息。 恢复功能:可以从备份文件恢复原始文件结构。 跨平台支持:自动识别不同操作系统的桌面路径。 该脚本使用pathlib、shutil等库实现文件操作,提供了完整的整理和恢复功能,适合需要批量整理桌面文件的用户使用。

2026-01-16 20:00:00 47

原创 使用python获取Windows产品标签

使用python获取Windows产品密钥

2026-01-13 22:00:00 173

原创 自动化操作之使用notepad++创建py文件并运行

自动化操作之使用notepad++创建py文件并运行

2025-12-09 22:30:00 204

原创 tinyddp使用详解

tinyddp使用详解:1、创建服务端,客户端2、远程调用3、发布订阅4、设置日志

2025-12-04 22:30:00 132

原创 os.system运行exe文件时出现中文乱码

os.system运行exe文件时出现中文乱码

2025-12-03 21:45:00 76

原创 python实现自动截图并打包成exe文件

1、获取当前运行窗口名称2、设置截图保存目录3、选择截图类型4、缩小当前运行窗口5、截图6、还原窗口7、退出

2025-12-03 20:30:00 415

原创 python实现SFTP服务器模拟器与客户端模拟器上传文件

python实现SFTP服务器模拟器与客户端模拟器上传文件

2025-11-24 22:45:00 259

原创 python从字符串中清理emoji字符,把emoji字符写进log

python从字符串中清理emoji字符,把emoji字符写进log

2025-11-23 15:00:00 56

原创 python实现sftp上传文件

python实现sftp上传文件

2025-11-20 22:45:00 244

原创 python实现TCP上传文件

python实现TCP上传文件

2025-11-20 21:45:00 89

原创 python实现装饰器开线程与退出线程

python实现装饰器开线程与退出线程

2025-11-20 21:30:00 293

原创 python脚本生成目录结构

python脚本生成目录结构

2025-11-14 21:30:00 83

原创 python匹配人脸信息

1、读取图像信息2、图像放大3、图像增强4、获取图像(合照,单人照)中人脸的编码

2025-11-09 22:29:05 262

原创 ERROR: Failed building wheel for dlib

ERROR: Failed building wheel for dlib

2025-11-09 17:42:27 106

原创 ImportError: DLL load failed while importing xxx: 找不到指定的模块

ImportError: DLL load failed while importing xxx: 找不到指定的模块

2025-10-24 19:30:00 178

原创 python生成打包文件whl

1、安装第三方库2、创建目录结构3、编写功能代码4、编写测试代码5、创建使用示例6、配置打包信息7、编写说明文档8、编写许可文件9、构建Wheel包10、本地安装运行

2025-10-22 18:18:11 149

原创 python捕捉异常例程

python常用操作之捕捉异常

2025-10-12 19:00:29 67

原创 喀什西遇【西域故事集】

我在西域游玩时的所见所闻,很有意思,顺手记下来

2025-10-12 18:30:07 361

原创 梯度提升分类器的python实现

梯度提升分类器是一种高性能的集成学习方法,通过串行构建多个弱决策树来逐步修正前序模型的错误。其核心思想类似于从错题中学习,每棵新树专注于拟合前序模型的残差。该算法具有预测精度高、处理非线性关系能力强等优点,但也存在训练速度慢、容易过拟合等缺点。关键超参数包括树的数量、学习率和最大深度等。现代实现如XGBoost等对其进行了优化,使其成为机器学习领域的重要工具。

2025-09-11 19:28:59 103

原创 振动波形转音频播放并做声纹聚类

1.读取数据库波形数据:波形,特征,标签2. 数据预处理流程3. 特征工程优化4. 聚类算法选择5. 聚类质量评估6. 结果分析与解释7.验证准确率

2025-08-01 21:39:37 332

原创 获取振动波形敲击次数

1、获取振动信号2、数据预处理:去直流偏移、带通滤波3、计算信号包络 (希尔伯特变换)4、峰值检测5、计算动态阈值6、计算最小样本间隔7、峰值筛选8、结果分析、统计信息9、可视化结果

2025-07-30 15:25:20 6452

原创 python获取数组拐点并展示

1. 计算一阶导数 (dy/dx)2. 计算二阶导数 (d²y/dx²)3. 查找二阶导数符号变化的点4.获取排序后的索引(从小到大)5.获取最后n个索引(最大的n个值)6.按原始顺序返回(从大到小)7. 可视化结果

2025-07-30 11:04:16 98

原创 统计NumPy数组中每种元素的占比

统计NumPy数组中每种元素的占比

2025-07-29 10:20:07 237

原创 把振动数据转成音频并播放

把振动波形转声音并播放

2025-07-28 21:00:00 267

原创 nuitka打包python程序成exe文件

nuitka打包python程序成exe文件

2025-07-25 21:00:00 287

原创 No module named ‘sklearn‘

No module named 'sklearn‘

2025-07-14 10:56:24 413

如何快速学会python.pdf

python基础知识,数据结构,git版本控制,django项目

2021-03-29

python实现经典的排序算法.pdf

python实现排序算法:冒泡排序,选择排序,插入排序,希尔排序,基数排序,桶排序,快速排序,归并排序,堆排序

2021-05-10

python常用函数总结.pdf

python常用函数超详细总结pdf文档,常用的函数使用说明、高阶函数使用说明

2021-03-10

Python常用组件、命令大总结(持续更新).pdf

python常用组件,命令

2021-04-28

Python常用组件、命令大总结.pdf

python常用函数、组件、命令、文件读、序列化、linux操作、nginx部署、xadmin、日志输出、操作Excel等

2021-05-05

云服务器部署Python项目(nginx+uwsgi+mysql+项目).pdf

在ubuntu系统中通过nginx、uwsgi部署一个Python网站

2021-06-06

pip更新,使用国内镜像

pip更新,使用国内镜像快速安装第三方库

2022-06-09

PyQt5 QtDesigner多种方式显示动态曲线

PyQt5 QtDesigner显示动态曲线 三种方式:QChart 、Matplotlib、PyqtGraph 使用了QTherad多线程技术、生成正弦波

2022-05-26

python学习应用手册(上册)

1、pycharm环境安装与使用、常用快捷键、操作指南 2、详尽的基本的数据类型讲解,配套现成代码:字符串、数字、列表、元组、字典、集合 3、运算符、表达式、分支语句与循环 4、函数、装饰器、偏函数、变量作用域、回调函数、返回函数、闭包、递归、动态规划 5、迭代器与生成器、常用函数总结、高阶函数 6、模块导入、自定义模块、安装第三方模块 7、文件操作、时间日期、日历、随机数、栈和队列、目录遍历 8、读写文件:txt、内存、csv、pdf、excel 9、面向对象:定义、封装、继承、多态 10、正则表达式、网络编程:TCP/IP、UDP、MQTT协议 11、自动化测试、异常处理、排列组合 12、进程、线程、协程、互斥锁、递归锁、升序锁、yield表达式、async/await异步

2022-01-22

测试两台电脑是否已连通.exe

电脑有时候会因为防火墙的问题使用ping命令时报“请求超时”等无法ping的情况 基于此可以通过TCP连接成功并可以互相传数据来验证 两台电脑是否已经通过网线连通

2022-01-11

polymericPay.rar

一个二维码,用户使用微信、支付宝扫码支付,python代码详解如何使用微信、支付宝支付、后台订单查询、退款

2021-04-28

Apache安装包与mod_wsgi库

在windows下使用apache+mod_wsgi部署django项目

2021-08-24

Python常用组件、命令大总结(持续更新).pdf

python常用函数、组件、命令、文件读、序列化、linux操作、nginx部署、xadmin、日志输出、操作Excel等

2021-08-05

xadmin_demo_app.rar

django使用xadmin做后台管理框架,demo

2021-04-28

windows安装和使用nginx

windows安装和使用nginx,负载均衡,访问静态文件,跳转服务器

2021-08-20

odoo_learn.rar

odoo14版本创建项目详细介绍,代码注释,odoo向导,权限与安全,api接口,高级视图,模型关联等

2021-04-22

pandas自动化操作Excel表格.rar

数据分析数据预处理,pandas操作Excel表格

2021-05-08

book-master.rar

基于Django的图书推荐系统和论坛源代码 这个系统是基于Python的Django开发的,适合用来做毕业设计与课程设计,拥有的功能还是挺全面的有登录注册,书籍推荐、留言论坛等 一、基本功能 登录注册页面 基于协同过滤的图书的分类,排序,搜索,打分功能 基于协同过滤的周推荐和月推荐 读书分享会等活动功能,用户报名功能 发帖留言论坛功能

2020-03-07

nltk的punkt与stopwords

nltk的punkt与stopwords

2025-01-04

SVM支持向量机训练项目:分类,坐标点分类,回归

1、SVM支持向量机训练项目:分类,坐标点分类,回归 2、SVM知识详细介绍:原理、解决的问题、优势 3、项目实战 4、代码分解与完整代码展示,直接运行即可查看图形效果 5、SVM分类 6、SVM分离坐标点 7、使用多种核函数对iris数据集进行分类 8、使用SVM多种核函数进行回归 9、流程:获取数据、训练模型、获取测试数据、预测、绘图

2024-07-07

Navicat数据库图形化界面安装与使用详细教程

1、Navicat数据库图形化界面安装与使用详细教程 2、带安装包与图文教程 3、手把手教学 4、配置连接与使用教程

2024-07-07

数据库可视化软件,Navicat手把手教安装包

1、数据库可视化软件,Navicat手把手教安装包 2、配备安装包 3、配备部署文档 4、配备长久使用软件 5、流程:安装exe可执行文件 打开长久使用软件,然后patch,然后Generate 6、支持MySQL,sqlite3,PostgreSQL,MongoDB等多款流行数据库

2024-07-07

python爬虫项目,爬取网络图书,制作一个图书管理系统

爬取流程 1、输入爬取的页面地址 2、获取页面图书url 3、获取各类别的url 4、获取类别下的图书url 5、解析html 6、获取封面、标题、作者、译者、出版社标签、简介 注意: 1、需要模拟浏览器头部信息,向服务器发送消息 2、生成随机请求头 3、间隔3秒去请求一次服务器,不能把对方服务器爬崩

2024-07-07

Djanog实现人脸识别登录

1、使用django实现人脸识别注册,登录功能,有具体的示例,代码; 2、技术栈使用的是python3.8,face_recognition,MySQL5.7,djanog3.0 3、流程:打开摄像头拍照录入,截取照片 4、拍照比对,比对成功则显示登录成功

2024-06-25

基于PyQt开发的正弦波信号分析系统

使用PyQt5界面生成一个正弦波,可以调整频率、振幅、采样频率、采样时间、还可以混合频率。 对正弦波可进行FFT傅里叶变换,STFT短时傅里叶变换分析,并能够显示对应的图形。 可当作一个简单的信号处理界面,后续还可以添加IIR滤波器、FIR滤波器等。 功能: 1、生成正弦波 2、FFT频域分析 3、STFT频域分析

2024-03-30

python实现的windows内存看门狗程序

看门狗程序核心: 1、运行特定程序任务进程 2、监控任务管理器上的内存使用率 3、如果超过阈值则关闭该特定程序进程 4、重新开启该特定程序 5、重复过程2持续监控 程序流程: 1、先编写UI界面,并转成py文件 2、实现具体的功能:获取当前内存,设置内存阈值,设置运行时间、获取目标程序路径、名称、开启监控、监控日志 3、使用nuitka打包成exe文件 python -m nuitka --standalone --windows-disable-console --onefile --mingw64 --show-memory --show-progress --nofollow-import-to=pillow,PIL,,pyqt5 --enable-plugin=pyqt5 --output-dir=nuitka_out watchDogMain.py

2024-03-13

远程更新exe可执行文件

1、获取远程http地址 2、获取需要更新的exe文件 3、点击更新 4、把exe强关闭 5、下载文件 6、更新

2024-03-13

获取文档,代码,字符串字数

获取文档,代码,字符串字数

2024-03-13

获取电脑IP地址,Mac地址信息

1.获取IP地址列表 2.获取电脑主机名 3.获取电脑Mac地址

2024-03-13

PyQt5通过堆叠布局实现选项卡(多界面)功能

1、PyQt5通过堆叠布局实现选项卡(多界面)功能 2、pyqt5多线程使用 3、按钮切换

2023-09-13

pyqt5线程与弹窗示例

1、使用pyqt5实现线程 2、使用pyqt5的弹窗功能 3、生产者消费者模型

2023-07-01

python实现声音波形FIR滤波示例数据与高通、低通滤波参数

python实现声音波形FIR滤波 FIR示例数据与高通、低通滤波参数

2022-11-12

pyqt5指示灯示例demo

1、通过按钮来控制指示灯展示不同的颜色 2、使用pyqt5中的Qt Designer来设计界面 3、指示灯demo

2022-08-26

波形数据可转成声音播放出来

python把波形数据转成声音播放出来

2022-08-11

python实现的银行系统模拟程序

1.1、概述 使用面向对象思想模拟一个简单的银行系统,具备的功能:管理员登录/注销、用户开户、登录、找回密码、挂失、改密、查询、存取款、转账等功能。 1.2、目的 1、通过这个编程练习,可以熟悉运用面向对象的思想来解决实际问题,其中用到的知识点有类的封装、正则表达式、模块使用等。 2、结合实际的业务逻辑:比如修改密码时需要输入手机号、身份证号等。 3、进行类的封装时,实际上是用面向过程的思想把一些基本的业务逻辑编写成函数,对一些重复使用的代码也可以封装成函数(就是自己造适合这个业务的轮子,实际开发中很多底层的函数是不用自己再次去实现的,可以直接调用),这些都是一些底层的封装,然后在实现主要业务时就可以调用类中的方法实现,这时只需关注业务逻辑就好了。 4、使用面向对象的思想进行编程,考虑的点是:实现一个功能,有哪些方法可以让我进行调用(指挥者)。 5、使用面向过程的思想进行编程,考虑的点是:实现一个功能,我需要实现哪些方法(执行者)。 6、对程序进行模块化。模块化的好处是可以更好的对程序进行维护,条理也更清晰。

2022-07-17

python实现常用的23种设计模式:含源代码、详细文档说明

一、创建型模式 1、工厂方法模式【Factory Method】 2、抽象工厂模式【Abstract Factory】 3、创建者模式【Builder】 4、原型模式【Prototype】 5、单例模式【Singleton】 二、、结构型模式 1、外观模式【Facade】 2、适配器模式【Adapter】 3、代理模式【Proxy】 4、装饰模式【Decorator】 5、桥接模式【Bridge】 6、组合模式【Composite】 7、享元模式【Flyweight】 三、行为型模式 1、模板方法模式【Template Method】 2、观察者模式【Observer】 3、状态模式【State】 4、策略模式【Strategy】 5、职责链模式【Chain of Responsibility】 6、命令模式【Command】 7、访问者模式【Visitor】 8、调停者模式【Mediator】 9、备忘录模式【Memento】 10、迭代器模式【Iterator】 11、解释器模式【Interpreter】

2022-07-12

空空如也

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

TA关注的人

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