美文网首页Python交流学习
python项目实战:简单操作excle表的方法

python项目实战:简单操作excle表的方法

作者: 慌翯 | 来源:发表于2019-05-08 16:52 被阅读0次

前言

Python操作Excle文件:使用xlwt库将数据写入Excel表格,使用xlrd 库从Excel读取数据。这篇文章主要介绍了python简单操作excle的方法,Python操作Excle文件:使用xlwt库将数据写入Excel表格,使用xlrd 库从Excel读取数据。

从excle读取数据存入数据库

1、导入模块:

import xlrd

2、打开excle文件:

data = xlrd.open_workbook('excel.xls')

3、获取表、行/列值、行/列数、单元值

获取一个工作表:

table = data.sheets()[0]    # 通过索引顺序获取

table = data.sheet_by_index(0)  # 通过索引顺序获取

table = data.sheet_by_name(u'Sheet1') # 通过名称获取

获取整行/列的值,返回一个list,i表示行数和列数:

table.row_values(i)

table.col_values(i)

获取总行/列数:

row_num = table.nrows

col_num = table.ncols

获取单元格:

cell_value = table.cell(0,0).value

4、插入数据库:获取到一行的值后插入,循环每一行

row = table.nrows

print(row)

for i in range(1, row):

row_values = table.row_values(i)

ins_sql = “insert into xxx(xx,xx,xx,xx) value(xx,xx,xx,xx)”

cursor.execute(ins_sql)

db.commit()

以上就是分享的内容,希望能够帮助到大家

学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习python或者有兴趣学习python的伙伴可以私信回复小编“学习” 获取资料,一起学习

相关文章

网友评论

    本文标题:python项目实战:简单操作excle表的方法

    本文链接:https://www.haomeiwen.com/subject/nqdvoqtx.html