import pymysql
import os
from openpyxl.reader.excel import load_workbook# 连接数据库
conn = pymysql.connect(host='xxxxx',port=xxxxx,user='xxxxx',password='xxxxx',db='xxxxx',charset='utf8')print('连接成功')
# 设置游标
cursor = conn.cursor()# 读取文件数据
path = 'E:\xxx'
files = os.listdir(path)
# print(files)for file in files:file_path = 'E:\xxx'+ '/' +fileprint(file_path)# 1.打开文件夹wb = load_workbook(file_path)ws = wb.get_sheet_by_name(wb.get_sheet_names()[0])rows = ws.max_row  # 最大行数columns = ws.max_column  # 最大列数for rx in range(2, rows + 1):  # 跳过第一行record = []for cx in range(1, columns + 1):record.append(str(ws.cell(row=rx, column=cx).value))# print(record[0])insert_sql = "insert into online_channel_info (`year`, week, brand, model,product_type,volume,door_num,retail_amount) \values (%s, %s, %s,%s, %s,%s, %s, %s)"cursor.execute(insert_sql,          (record[0],record[1],record[2],record[3],record[4],record[5],record[6],record[7]))print('update success')conn.commit()# 关闭数据库
cursor.close()
conn.close()

用openpyxl读取文件夹中excel到数据库相关推荐

  1. matlab依次读取每个数,『matlab如何依次读取文件夹中EXCEL文件,并对每一个EXCEL特定列全部数值进行处理?』matlab调入excel文件的某一列...

    matlab导入excel表格,第一行为x,第一列为y的数据,其余为z 行的NI(r=1--0.25)比烦. filename='a.xls';%,可据你的需要更改 y=xlsread(filenam ...

  2. python读取文件名存到list_批量读取文件夹中的文件名

    问题:批量读取文件夹中的文件名 方法1 Windows批处理方法 在文件夹下新建一个txt文本文档,写入: DIR *.* /B >LIST.TXT 保存后修改文件名后缀为.bat,双击运行后, ...

  3. matlab打开bmp,Matlab 读取文件夹中所有的bmp文件

    将srcimg文件下的bmp文件转为jpg图像,存放在dstimg文件夹下 str = 'srcimg'; dst = 'dstimg'; file=dir([str,'\*.bmp']); :len ...

  4. python读取文件夹-Python按顺序读取文件夹中文件

    参考资料: 涉及到文件操作,我们有时候会读取一个文件夹中的所有的文件.这些文件可能是文件名完全混乱的,也可能是完全格式化的(如1.png,2.png...).下面介绍Python中的几种按顺序(假如有 ...

  5. C++读取文件夹中所有文件的路径,包含子文件夹

    C++读取文件夹中所有文件的路径,包含子文件夹 C++实现指定文件夹的路径,获取该路径下所有文件的路径,含子文件夹的文件,为了实现跨平台编译,最后会给出Window和Linux的完成程序: [1]下面 ...

  6. MATLAB读取文件夹中所有图像

    读取文件夹中的序列图像 function image=ReadTifAll(filename,stack) %Copyright WeisongZhao 2018 flage=1; for i=sta ...

  7. python读取文件夹下所有txt_Python读取文件夹中TXT文档

    1.读取文件夹中多个txt文档 dest = "sougou" #文档的路径 for root, dirs, files in os.walk(dest): for OneFile ...

  8. 使用Python读取文件夹中的图片

    文章目录 Python创建新的文件夹 Python读取文件夹中的图片内容以及存取   一个文件夹中含有大量的图片文件,jpg格式和png格式的.需要从中选出一些比较适合电脑分辨率的,也就是宽度大于高度 ...

  9. matlab 选择文件夹、选择文件GUI和逐一读取文件夹中的文件

    matlab 选择文件夹.选择文件GUI和逐一读取文件夹中的文件 1. 选择文件夹路径: filepath = uigetdir('*.*','请选择文件夹');%fliepath为文件夹路径 2. ...

最新文章

  1. mysql基于传统的log_file及log_pos主从复制
  2. 查看windows 端口进程
  3. 《啊哈!算法》笔记_Day03
  4. asp.net webapi bug : System.OperationCanceledException 异常处理
  5. android 主线程调用,Android 主线程和线程之间相互发送消息
  6. 移动短信回执怎么开通_移动短信回执业务内容及资费介绍
  7. 【转载】Windows自带.NET Framework版本大全
  8. (25)System Verilog设计秒闪灯电路
  9. Javascript:利用JS在空白网页中绘制简单图形
  10. LIO-SAM探秘第二章之安装编译与参数配置
  11. cocostudio中的一些控件的使用
  12. 目前主流的数据库有哪些?
  13. JAVA自动生成前缀加日期的编码
  14. 转 android8.0通知栏适配
  15. 向技术大牛进击!!——计算机编程进修动员大会
  16. 阿里企业邮箱526 Authentication failure[0]
  17. 揭秘你所看不见的技术原理 - 附近的人
  18. 聊一聊SpringBoot中酷炫的Banner
  19. 阿里云智能文字转语音源码
  20. python中用于释放类占用的资源的方法是()_mooc大学英语词汇期末答案

热门文章

  1. python经典类新式类_Python的新式类和经典类
  2. 2020-4-20训练赛
  3. 【 rbx1翻译 第七章、控制移动基座】第三节、用ROS扭转
  4. 网站接入银联网上支付(B2B)
  5. 安全多方计算技术介绍
  6. linux 命令缓存机制(命令:hash) | hash -r使用场景和作用
  7. NB-IoT上下行传输速率是多少?
  8. 《会计学》的会计分录使用逻辑(2020年12月写)
  9. JWT JWS JWE
  10. Python 数学运算库Numpy入门基础(一)创建数组