- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 动态mysql数据库连接与数据库表格信息管理系统
动态数据库连接:支持手动配置 MySQL 数据库连接信息(IP、端口、库名、用户名、密码),无需修改代码即可切换不同数据库实例数据表选择:连接成功后自动加载目标数据库中的所有数据表,支持可视化选择操作表格信息 CRUD 操作查看:将数据表内容可视化展示在表格中,支持列自适应调整新增:通过弹窗表单添加新的学生信息,自动校验主键唯一性修改:支持编辑选中行数据或通过搜索结果修改指定记录删除:可删除表格选中行或搜索结果中的指定记录,删除前二次确认数据搜索功能。
2026-03-14 14:57:59
73
原创 用python 实现 Excel表格编辑器
这是一个基于PyQt5和pandas开发的Excel表格编辑器程序。主要功能包括: 基础操作:加载Excel文件、保存到原文件、导出为新文件 数据编辑:修改单元格、添加空行、删除选中行、撤销修改 数据处理:搜索替换内容、多列组合筛选(支持1-3列且/或条件) 界面优化:自适应行列宽高、表格样式美化、操作状态提示 兼容处理:支持空数据/空表格导出、自动识别表头行、异常捕获提示 程序特点: 采用PyQt5构建GUI界面,支持Windows/Linux/macOS 使用pandas处理Excel数据,支持xlsx
2026-03-03 13:33:32
629
原创 两种写python连接mysql代码的方案
测试环境[TESTDB]port=3306user=root[DEVDB]port=3306user=root#生产环境[prdDB]port=3306user=root。
2023-04-23 10:01:55
382
原创 win10使用python自动化安装mysql8.0.11
os.system('mysqld --initialize-insecure') # 初始化数据库 并设置默认密码为空。os.chdir(f'{dst_dir}\mysql-8.0.11-winx64\\bin') # 切换bin目录。") # 创建数据库。# zip_src: 是zip文件的全路径 mysql-8.0.11-winx64.zip。print('-----------解压完成---------')print('-----------解压中---------')
2023-04-23 07:53:21
405
原创 python openpyxl复制sheet工作表到另一个工作簿代码
:param src_xlsx:源xlsx工作簿文件(相对/绝对目录及文件名)包含xlsx后缀 不存在则报错 字符串类型。copy_sheet('jxgz.xlsx','汇总上交财务','汇总上交财务.xlsx',data_only=True):param src_xlsx:源xlsx工作簿文件(相对/绝对目录及文件名)包含xlsx后缀 不存在则报错 字符串类型。# raise KeyError('旧工作簿不存在 The old xlsx is not exists')
2023-03-28 10:21:54
6342
原创 [转载]Python用openpyxl读取单元格中的公式或读取公式计算值
当xlsx表格被生成并在Excel程序中打开并保存之后(这个过程Excel会把公式结果计算出来),该文件中所有单元格附带有两套值,一套是公式全都没有计算的,一套是公式计算了结果的。而如果用openpyxl的data_only=False状态下打开文件,最后用save()函数保存了的话,原xlsx文件也会只剩下data_only=False的那套值(即公式),另一套(data_only=True)的值会丢失,如想重新获得两套值,则仍旧需要手动用Excel程序打开该文件并保存一次。
2023-03-28 09:07:44
2497
原创 pyqt5窗口图标和背景的设置方法
第一种方法:使用窗口的StyleSheet属性方法(注意选择从文件加载)第二种方法:使用QPalette(调色板)设置窗口背景
2023-03-27 09:06:11
4044
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅