自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 python:基于一个数据库中的数据创造另一个数据库

本文介绍了一个员工月考勤统计系统的实现方案。针对Excel处理大量考勤数据效率低下的问题,系统将CSV数据导入MySQL数据库,使用Python的pandas和SQLAlchemy库进行数据处理。通过SQL查询统计员工每月出勤小时数、加班时长、缺勤记录等指标,并将结果存入新表或导出为CSV文件。系统实现了考勤数据的自动化统计和分析,提高了数据处理效率。文章最后提到虽然还有一些问题和知识点需要记录,但作者因为要下班而暂未完成。

2025-07-18 18:15:58 180

原创 (自用)python代码:检查csv行数

有时候csv内容太多,想检查是否把csv的全部内容转换到sql,只打开csv会发现行数比实际的要多,因此做出错误的判断。下面的代码可以求出csv的实际行数。

2025-07-18 18:05:12 143

原创 (自用)python直接将csv导入mysql

本文介绍了一个改进版的Python脚本,用于将CSV考勤数据导入MySQL数据库。脚本自动创建包含30个字段的数据表(如果不存在),支持中文字段名和多种数据类型(VARCHAR、INT、DATETIME等)。通过pandas读取CSV文件后,采用批量插入方式处理数据,并实现了主键冲突时自动更新非关键字段的功能。脚本特别设置了由"人员姓名"和"日期"组成的复合主键,确保数据唯一性。整个过程包含错误处理机制,能有效处理空值和字符编码问题,最终自动提交事务并关闭数据库连接。

2025-07-18 17:59:56 236

原创 (自用)python代码:csv导入mysql

上一个发的是把excel转成csv,这篇是把csv导入mysql,这一步骤中间有点多余,需要先创建sql表格,再执行代码。我的步骤是:先打开csv,简化一下行头(可选),然后打开mysql,按照行头顺序创建表格,设置主键或者唯一键(重要,不然执行多次代码后数据会重复),最后执行代码。下一篇是这一篇的改化版。

2025-07-18 17:53:45 276

原创 (自用)python批量转换excel成csv

该Python脚本实现了将Excel文件中所有工作表批量转换为CSV格式的功能。通过pandas库读取指定Excel文件(支持多sheet),并将每个sheet分别保存为独立的CSV文件。用户可自定义输出文件名前缀,转换后的文件默认保存在原Excel所在目录。代码包含异常处理机制,转换过程会实时打印执行状态。调用示例展示了对桌面文件的转换操作,并添加了"my_custom_name_"前缀。使用前需安装pandas和openpyxl/xlrd等依赖库。

2025-07-18 17:45:09 248

空空如也

空空如也

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

TA关注的人

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