熟悉 Python 桌面应用与自动化脚本开发,能够使用 PyQt5、Tkinter 等技术完成 Windows 本地工具界面开发,包括启动页、主界面、按钮交互、配置文件读取、文件选择、路径管理、异常提示等功能。熟悉 PyInstaller 打包流程,能够将 Python 项目打包为 exe,并处理图标、资源文件、依赖库和运行环境问题。具备网页数据采集和接口分析经验,了解 requests、BeautifulSoup、Playwright 等工具的基本使用,可完成公开网页数据抓取、CSV/Excel 数据整理和自动化处理。熟悉 pandas、matplotlib 等常用数据分析库,可完成数据清洗、图表生成和简单分析报告。了解音视频处理、网页视频解析、本地播放器调用、音乐节拍可视化等方向,能够根据需求快速制作可运行 demo,并交付源码、可执行文件和使用说明。
1. Beat 音乐节拍可视化工具:使用 Python 开发本地音乐播放与节拍展示程序,实现音频文件读取、播放控制、节奏变化展示和基础界面交互。项目中处理了音频资源加载、界面响应、运行异常提示等问题,并尝试将程序打包为 Windows 可执行文件,方便普通用户直接运行。
2. 净观视频工具:基于 Python 开发视频相关辅助工具,包含网页内容解析、视频链接处理、本地播放页面生成和调试日志记录等功能。项目中使用了 HTML 页面、视频地址文本、错误日志和调试截图辅助排查问题,能够根据网页结构变化调整解析逻辑,并优化用户使用流程。
3. 康屏守护桌面工具:开发 Windows 桌面守护类小工具,围绕本地提醒、界面控制、运行状态管理和打包发布展开。项目中实现了应用主界面、基础配置、提示信息和 exe 打包流程,重点解决了桌面工具在普通用户电脑上可运行、易使用、易交付的问题。该项目体现了从需求整理、界面设计、代码实现、调试到打包交付的完整流程。
4. 股票与量化分析脚本:使用 Python 完成股票历史数据获取、CSV 数据处理、收益率计算、图表绘制和时间序列模型分析。项目中使用 pandas、matplotlib、statsmodels 等库,对股票价格和收益率进行建模分析,并输出结果文件和报告说明。