文档章节

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

Python学习1
 Python学习1
发布于 05/08 16:57
字数 409
阅读 19
收藏 2

前言

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学习1
粉丝 7
博文 246
码字总数 84857
作品 0
三亚
私信 提问
django项目实战(2)-数据库配置

项目创建完成后,我们需要配置数据库了,虽然我们在创建项目的时候选择了mysql数据库,但是我们还要安装MySQLpython模块,这个网 上好多教程,就不详细讲了,有问题的话,可以百度一下,一箩...

黄爱武
2013/02/26
0
0
买《Python从小白到大牛》专题视频课程,送配套纸质图书

经过一年多时间的呕心沥血,Python立体化图书——《Python从小白到大牛》即将与大家见面了。所谓立体化图书包括:电子图书、视频、课件和服务等内容。 《Python从小白到大牛》纸质图书将于9...

tony关东升
2018/07/23
0
0
机器学习的最佳学习路线原来只有四步

AI这个词相信大家都非常熟悉,近几年来人工智能圈子格外热闹,光是AlphoGo就让大家对它刮目相看。今天小天就来跟大家唠一唠如何进军人工智能的第一步——机器学习。 在机器学习领域,Python已...

ufv59to8
2018/05/12
0
0
别人Python都玩腻了,而你却连安装工具库都搞不清楚?

9:00 你打开电脑,双击各部门交上来的周报,轻车熟路地开始了crtlC,ctrlV工作,把表格统计在一起。 15:00 你发现投资部的表格里多了一个字段,导致你表格结构全错了,你很恼火…… 16:30 重新...

tw6cy6ukydea86z
2018/04/26
0
0
八月暑期福利,10本Python热门书籍免费送!

八月第一周,网易云社区联合博文视点为大家带来Python专场送书福利,10本关于Python的书籍内容涉及Python入门、绝技、开发、数据分析、深度学习、量化投资等。以下为书籍简介,送书福利请见文...

网易云
2018/08/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Python中使用epoll开发服务端程序

这是个很简单的C/S模型的程序,流程其实和C语言相差不大,客户端发送字符串,服务端再将该字符串返回客户端,epoll中使用的边缘触发。   #服务端代码 import socket, logging import select...

shzwork
10分钟前
0
0
C# .Net技术面试

1、引子   最近一直在负责.net(B/S方向)技术面试相关的工作,前前后后面试了不少人,但是通过率较低,大概只有20%左右;有颇多感慨。   最近也一直比较困惑,原因究竟是什么?   是我们...

元歌
14分钟前
0
0
趣图:苦逼的后端工程师

扩展阅读 趣图:前端程序员想改后台代码时,后台程序员的样子 趣图:后端工程师是怎样调试CSS的 趣图:程序猿和运维狗的工作日常……

Java面经
21分钟前
0
0
理解矩阵乘法

http://www.ruanyifeng.com/blog/2015/09/matrix-multiplication.html

gdxz110
22分钟前
0
0
Centos 安装 python2.7

Centos 安装 python2.7 参考资料 How To Set Up Python 2.7.6 and 3.3.3 on CentOS 6.4 (CentOS6.4 上安装 Python2.7.6 和 3.3.3 的方法) 清华大学 pip 源 Python 虚拟环境 virtualenv 安装......

汉高祖
22分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部