- 事件描述
- 解决过程
- 问题汇总
1.事件描述
要写入数据库的只有一个xlsx文件,但该文件包含多个sheet。将xlsx文件保存在一个database中,每个sheet页面保存在以sheet名命名的table中。
表格示例
数据库示例
2.解决过程
(1)载入包并连接数据库
import pymysql #python3 连接数据库使用pymysql
import openpyxl #openpy 是操作.xlsx文件的包,相比xlrd和xlwt具有很高的灵活性
#连接数据库
def get_conn():
try:
cnx=pymysql.connect(host='127.0.0.1',
port=3306,
user='****',
passwd='******',
db='MYSQL',
charset='utf8')
except Exception as e: