您的位置:首页 > 编程语言 > Python开发

python读写excel文件

2017-08-25 23:28 330 查看
使用xlrd类库进行读取,使用xlwt类库生成excel文件。

1、分别下载xlrd和xlwt类库,链接:https://pypi.python.org/pypi/xlrdhttps://pypi.python.org/pypi/xlwt

2、启动命令行窗口安装:

C:\xlrd-1.0.0\setup.py install
C:\xlwt-1.2.0\setup.py install


3、相关操作函数

import xlrd #导入xlrd类库
wb = xlrd.open_workbook('C:\资料\Code\python\记账.xlsx') #只读方式打开excel文件
sh = wb.sheet_by_name('sheetName') #打开“sheetName”的sheet
sh=wb.sheet_by_index(0) #打开第一个表
sh = wb.sheets()[0] #打开第一个表
sheetNames = wb.sheet_names() #获取所有的sheet,存入sheetNames变量
value = sh.cell(0,0).value  #读取单元格的值
# 读取excel中的sheet和行、列数据:sheets()[i](切到第i个sheet),row_values(i),col_values(i)


4、附:

a)sheet编号,行号,列号都是从索引0开始。

b)没有文件关闭函数。

c)xlwt生成excel文件是不能在已有的excel文件基础上进行修改的,如需要修改文件就要使用xluntils模块。pyExcelerator模块与xlwt类似,也可以用来生成excel文件。

d)具体操作链接:http://blog.csdn.net/chengxuyuanyonghu/article/details/54951399
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python excel 读写excel