熟练掌握 Python 核心语法及面向对象编程,熟悉requests、BeautifulSoup、Scrapy等爬虫框架,能高效完成数据采集与清洗工作。掌握Django、Flask等 Web 开发框架,可独立完成后端接口开发、数据库设计与部署。熟悉 MySQL、SQLite 数据库操作,能编写优化 SQL 语句,处理百万级数据查询。了解前端基础(HTML/CSS/JavaScript),可实现前后端联调。掌握 Git 版本控制,具备良好的代码规范与协作能力。熟悉 Linux 常用命令,能完成服务器环境搭建与项目部署。具备算法基础,可使用 Python 实现常见数据结构与算法,解决实际业务问题。
项目一:个人博客系统使用 Django 框架开发,实现用户注册登录、文章发布、评论、分类检索等功能。采用 MySQL 存储用户与文章数据,通过 ORM 简化数据库操作。前端使用 Bootstrap 实现响应式布局,适配 PC 与移动端。部署至 Linux 服务器,使用 Nginx 反向代理与 Gunicorn 作为 WSGI 服务器,确保服务稳定运行。该项目提升了我从需求分析到上线部署的全流程开发能力,加深了对 Web 开发流程的理解。
项目二:数据采集与分析工具基于 Scrapy 框架开发,针对目标网站实现自动化数据爬取,通过 XPath 与正则表达式提取结构化数据。使用 Pandas 进行数据清洗与分析,生成可视化报表。通过多线程与代理池优化爬取效率,避免 IP 封禁。该项目锻炼了我的数据处理与问题排查能力,能高效完成数据采集与分析任务。