import pymysql
import xlrd
# 连接数据库
conn = pymysql.connect(host='localhost', user='root', passwd='root', db='flask', charset='utf8')
cursor = conn.cursor() # 创建游标
# 读取excel中内容到数据库
workbook = xlrd.open_workbook('./明日学院Python课程数据2019-09-25.xlsx')
sheet = workbook.sheet_by_index(0) # 根据索引获取sheet
data_list = []
nrows = sheet.nrows # 获取行数
ncols = sheet.ncols # 获取列数
# 遍历每一行数据
for i in range(1, nrows):
# 在列表中第一个元素为0,方便后面使用insert插入数据
row_values = [0]+ sheet.row_values(i)
# 如果折扣价不存在,设置为None
if not row_values[9]:
row_values[9] = None
# 如果折扣率不存在,设置为None
if not row_values[10]:
row_values[10] = None
# 追加到列表中
data_list.append(row_values)
# 拼接'%s'
val = '%s,'*(ncols+1)
# 批量添加数据
cursor.executemany(f"insert into course values({val[:-1]});", data_list)
conn.commit() # 提交数据
cursor.close() # 关闭游标
conn.close() # 关闭数据库连接

静香是个程序媛
- 粉丝: 5335
- 资源: 563
最新资源
- CVPR2023:新型注意力机制助力YOLOv5至v8实现创新暴涨点体验,CVPR2023创新:全新注意力机制助力YOLOv5、v7、v8实现暴力涨点,cvpr2023全新注意力机制加入到YOLOv5
- 基于STM32G474的微型逆变器设计方案:源代码、原理图及PCB布局解析,基于STM32G474的微型逆变器设计方案,附源代码原理图与PCB设计参考图,400w微型逆变器, 基于stm32g474实
- Ollama 本地GUI客户端:为DeepSeek用户量身定制的智能模型管理与交互工具
- Deep Seek R1 Windows AI 助手 APP
- 基于栅格地图的人工势场法与A*、RRT融合的动态路径规划算法:自由设定起点目标点及地图,基于珊格地图的动态路径规划算法:人工势场法与A*、RRT融合实现,基于珊格地图的人工势场法 动态路径规划 路径规
- 基于JavaWeb(JSP)+MySQL图书销售管理系统(网上书店)项目源码
- 基于Comsol的变压器铁心磁致伸缩振动仿真技术研究,Comsol多物理场仿真技术下的变压器铁心磁致伸缩振动研究,Comsol 变压器铁心磁致伸缩振动仿真 ,Comsol; 变压器铁心; 磁致伸缩振
- VSCode安装包v-1.97.2
- 爱奇艺用户画像以及用户行为数据.zip
- 西门子S7-1500 PLC程序案例:制药厂洁净空调精准控温控湿解决方案,采用SCL编程,附详细注释,博图V16版本 ,西门子S7-1500 PLC程序案例:制药厂洁净空调精准控温与湿度调节方案,采用
- 数理逻辑与图论-考证必备题目+题解.zip
- 此资源为暂存文件用于学习使用
- DOTween Pro1.0.244
- 管家婆普及版TOP12.9.zip
- 管家婆普及版TOP12.51.zip
- 管家婆普及版TOP12.71.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


