程序聚合 程序员 python开发
5天前活跃

python开发

• UID:34241
综合评分 34
方向: 后端-Python 、 后端-Java
武汉市
300元/8h
10年以上经验
求职意愿:接单·不求职(5天前更新)

个人简介

我是独立开发者,专注用 Python 解决中小企业办公场景里的重复劳动。 做过的方向:Excel 多表合并与按列拆分、表格数据清洗与格式互转(含国产系统导出的 GBK 乱码 CSV 自动识别)、文件批量重命名与自动归档、Word 模板加数据批量生成、PDF 合并拆分、文件清单与 MD5 校验。 代表作品 OfficeMate 已开源在 GitHub:11 个功能、2700 行代码、104 个 pytest 用例,并配置了 Ubuntu 与 Windows 双平台、Python 3.9 至 3.13 共九项 CI 持续集成全绿。 我比较在意的三件事:一是不出错,所有会写文件的操作都支持 --dry-run 预演,且绝不静默覆盖原文件,重命名前会做全局冲突检测;二是好交付,每次执行都会生成 Markdown/CSV 处理报告,代码自带中文文档与使用示例;三是好上手,除了命令行还提供交互式中文菜单,需要时可用 PyInstaller 打包成单个 exe,不懂电脑的同事双击就能用。 数据全程在你自己的电脑上处理,不联网、不上传、无遥测。有表格处理、文件批处理、办公自动化脚本类的需求,欢迎直接找我聊,我先帮你评估可行性和工作量。

技能

核心技能: Python
其他技能:
交流语言: 普通话( 母语水平 )
行业经验: 电商

项目案例

办公自动化命令行工具箱-OfficeMate
一、立项背景与目标 中小企业的行政、财务、HR 每天在做大量"打开表格→复制→粘贴→另存为"的机械动作:月末汇总各部门报销单、按部门拆分工资表、把系统导出的乱码 CSV 转成 Excel、批量重命名几百张扫描件。这类活单次十分钟,但每月重复几十次,且极易出错——漏行、串行、甚至覆盖掉原始文件。市面上的同类工具要么功能单一,要么要求把数据上传到云端处理,企业出于数据安全顾虑不敢用。 因此目标是做一个纯本地运行、零配置、覆盖高频办公场景的命令行工具箱,一次安装解决 11 类重复劳动。 二、核心功能模块 1. 表格处理:多表合并(按表头并集自动对齐,支持来源标记与整体去重)、按列拆分(按部门/客户拆表)、Excel 与 CSV 互转(自动识别 GBK 编码与分隔符)、数据清洗(去重、删空行空列、清理空格)。 2. 文件处理:批量重命名(替换/正则/前后缀/序号,带冲突检测)、文件自动归档(按用途/扩展名/日期/月份分类)、文件清单生成(含 MD5 校验,用于交付验收)。 3. Word 批处理:批量文本替换(正文、表格、页眉页脚全覆盖)、模板加 Excel 数据批量生成通知/合同。 4. PDF 处理:多文件合并、按页或按页码范围拆分。 三、业务流程与功能路径 命令行路径:omate <功能> <路径> [参数] --dry-run 先预演确认 → 去掉 --dry-run 正式执行 → 自动生成 Markdown/CSV 处理报告。 面向不熟悉命令行的使用者,另提供交互式中文菜单:不带参数运行 omate 即进入菜单,按数字选功能、按提示逐项填参数,执行前回显等价命令行,兼顾易用性与后续学习迁移。 所有写文件的操作都遵循"绝不静默覆盖"原则,目标同名时自动追加 _1、_2。
企业服务(saas)

工作经历

无
  
5人以下
无
2023.09 - 2026.09
我没有工作,我是自由职业者

教育经历

沈阳理工大学
2012.09 - 2022.09
计算机
本科
相似推荐
唐山市
后端-Java、人工智能-AI应用开发
技能:Java、Spring Boot、Vue、Docker
北京市
后端-Java、前端-Web前端
技能:Spring Boot、MyBatis、Angular、jQuery、Vue、MySQL、Redis、Docker、RabbitMQ、Jenkins
蚌埠市
后端-Java、前端-三维可视化前端
技能:Java、Electron、Vue
南昌市
前端-Web前端、后端-Java
技能:vant-weapp、Vue、Spring Boot
重庆市
后端-Java、前端-前端其他
技能:Java、Spring Boot、Laravel、JavaScript、PHP、Vue、React、Spring Cloud、Kafka、Redis
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服