对表的更新使用导入工具觉得太慢,正好最近在看python,试着玩玩,不好勿喷
环境:
Python3.7(windows环境)
Xlrd、pymysql模块(可能需要下载 )
准备:
excel的book需要和mysql表中字段的顺序相同
excel表的名称第一部分在数据库表中可体现(不一样的话修改查询【excel与数据库中表关联的那个】的条件字段就行)
excel的book名称在数据库表中可体现
代码
import xlrd
import os
import re
import pymysql
os.chdir('D:\\test')
print("当前工作目录为:",end=" ")
print(os.getcwd(),end="\n")
if(input("是否需要切换目录?(Y/N)" )in "Y|y"):
dir=input("输入切换的目录:")
try:
os.chdir(dir)
except Exception as e:
print(e)
finally:
print("当前工作目录为:",end=" ")
print(os.getcwd(),end="\n")
"""开始选择传输表格"""
log={}
nu=0
while 1:
print("可被处理的表格:")
suit=[x