我是一名Python自动化开发者,主要面向中小企业和个人提供脚本开发、数据处理和简单爬虫服务。以下是我的核心技术能力:
Python编程:熟练掌握Python基础语法、函数、面向对象编程,能够编写结构清晰、可维护的脚本代码。常用的库包括requests、BeautifulSoup、selenium、pandas、openpyxl、pyautogui等。
数据处理与Excel自动化:使用pandas和openpyxl处理Excel/CSV文件,能够完成数据清洗(去重、缺失值处理、格式统一)、多文件合并与拆分、自动生成统计报表等任务。曾帮助客户将原本需要4小时的手工报表工作缩短到5分钟。
网页数据采集:基于requests和BeautifulSoup开发静态网页爬虫,使用selenium处理需要JavaScript渲染的动态页面。能够采集新闻、招聘信息、商品价格等公开数据,并导出为Excel或JSON格式。严格遵守robots协议和相关法律法规,不采集非公开数据。
自动化脚本开发:使用pyautogui和pygetwindow开发桌面自动化脚本,实现自动填写表单、批量文件处理、定时备份、消息自动发送等功能。能够将Python脚本打包成exe文件,方便没有Python环境的客户使用。
Web开发基础:了解Flask框架,能够开发简单的API接口。熟悉MySQL数据库的基本操作(增删改查)。能够配合前端完成简单的小型Web应用。
版本控制:使用Git进行代码管理,有良好的提交习惯。
我专注于小快灵的工具开发,擅长理解非技术客户的真实需求,交付时会提供使用说明。对于2000元以内的中小型项目,我能够在3-7天内完成交付并提供一周内的免费微调。
以下是我在实际接单和练习中完成的代表性项目:
多店铺销售报表自动合并工具
某电商卖家有12个店铺的Excel报表,需要每周合并成一个总表并计算各店铺销售额。我使用pandas开发了自动化脚本,从读取文件、数据清洗到生成汇总表全程自动化,并增加了数据校验功能防止遗漏。客户反馈每周节省3小时工作量。该项目交付包括脚本源码和使用说明文档。
招聘网站岗位信息采集
客户需要采集某招聘网站上的Python相关岗位信息(岗位名称、公司、薪资、地点、技能要求)。我使用requests和BeautifulSoup开发爬虫,设置了合理的请求间隔避免对目标网站造成压力,最终采集了800余条数据并导出为Excel文件供客户分析。项目按时交付,客户给予了5星好评。
公司合同文件批量重命名与归档
某公司行政人员有上千份PDF合同文件,需要按照“合同编号_客户名称_签订日期”的格式批量重命名。我使用Python的os和re模块开发了重命名脚本,并增加了重复文件检测功能,5分钟内完成了原本需要两天的手工整理工作。脚本已打包成exe文件,客户可以自己反复使用。
商品数据分析与可视化(练习项目)
使用pandas分析某电商的商品销售数据,包括销量排行、价格分布、评价分析等维度,并使用pyecharts生成交互式图表(柱状图、饼图、折线图),最终输出HTML报表。该项目展示了我处理真实数据和可视化呈现的能力。
Flask + MySQL 简易图书管理系统(练习项目)
开发了一个基于Flask和MySQL的图书管理系统,实现了图书的增删改查功能,并设计了简洁的前端页面。该项目帮助我理解了Web开发的前后端交互流程和数据库操作。
以上项目均为本人独立完成。如需了解更多细节,可通过平台联系我,我会提供更详细的说明。目前我每天有2-3小时可用于接单,欢迎有需求的朋友通过平台委托任务。
【作品功能】 本工具用于批量合并多个Excel/CSV文件。用户只需将所有待合并的文件放入指定文件夹,运行脚本即可自动完成合并,并在最终结果中添加“来源文件”列,方便追溯数据来源。 【技术栈】 - Python 3.9+ - pandas(数据处理) - openp
【作品功能】 本工具用于批量合并多个店铺的Excel销售报表。用户只需将所有店铺的报表文件放入指定文件夹,运行脚本即可自动完成合并,并在结果中添加“来源文件”列,方便追溯每条数据的来源店铺。 【技术栈】 - Python 3.9+ - pandas(数据处理) -
【作品功能】 这是一个完整的招聘数据分析看板系统,实现了数据采集、存储、可视化展示的全流程。 【技术栈】 - 后端:Flask框架(Python) - 数据库:SQLite - 前端:HTML5 + CSS3 - 可视化:ECharts - 数据采集:Pytho
【作品功能】 这是一个完整的招聘数据分析看板系统,实现了数据采集、存储、可视化展示的全流程。 【技术栈】 - 后端:Flask框架(Python) - 数据库:SQLite - 前端:HTML5 + CSS3 - 可视化:ECharts - 数据采集:Pytho