安装模块
如果使用的是Linux系统,并且安装了pip,可以直接使用pip安装xlrd, xlwt:
pip install xlwt pip install xlrd
也可以从官网下载源代码安装:
https://pypi.org/project/xlwt/1.1.2/
https://pypi.org/project/xlrd/
下载tar.gz文件,解压,并转到解压后的目录中,找到setup.py,输入命令:
sudo python setup.py install
安装完成。
导入模块:
import xlrd import xlwt
读取
读取xls文件:
data = xlrd.open_workbook(input.xls)
根据索引获取sheet:
table = data.sheets()[0]
根据名称获取sheet:
table = data.sheet_by_name(u'Sheet1')
获取行数和列数:
nrows=table.nrows ncols=table.ncols
获取单元格:
for i in range(nrows): for j in range(ncols): row_content = table.col(j)[i].value #先行后列 col_content = table.row(i)[j].value #先列后行
或者可以直接用cell函数:
content = table.cell(i,j).value
写入
book = xlwt.Workbook(encoding = 'utf-8') #创建一个Excel对象 sheet1 = book.add_sheet('sheet1') #添加一个名为sheet1的sheet style = xlwt.XFStyle() sheet1.write(i, j, content) #在索引为i, j处写入content book.save("output.xls") # 保存
总结
以上所述是小编给大家介绍的python使用xlrd和xlwt读写Excel文件的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!
本文向大家介绍Python xlrd excel文件操作代码实例,包括了Python xlrd excel文件操作代码实例的使用技巧和注意事项,需要的朋友参考一下 打开文件 import xlrd data = xlrd.open_workbook('路径') 获取文件中所有工作表的名称。 data.sheet_names() 相当于进入文件中的一个工作表。 table = data.sheet_
本文向大家介绍python使用xlrd模块读写Excel文件的方法,包括了python使用xlrd模块读写Excel文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python使用xlrd模块读写Excel文件的方法。分享给大家供大家参考。具体如下: 一、安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安
本文向大家介绍Python xlrd/xlwt 创建excel文件及常用操作,包括了Python xlrd/xlwt 创建excel文件及常用操作的使用技巧和注意事项,需要的朋友参考一下 一、创建excel代码 备注:封装好了(可直接调用) 二、效果 生成的Excel 三、常用操作 3.1、设置行高 3.2、设置列宽 3.3、冻结(列与行) 3.4、设置单元格对齐方式 3.5、设置单元格背景色 以
本文向大家介绍Python第三方库xlrd/xlwt的安装与读写Excel表格,包括了Python第三方库xlrd/xlwt的安装与读写Excel表格的使用技巧和注意事项,需要的朋友参考一下 前言 相信大家都应该有所体会,在平时经常会遇到处理 Excel 表格数据的情况,人工处理起来实在是太麻烦了,我们可以使用 Python 来解决这个问题,我们需要两个 Python 扩展, xlrd 和 xlw
本文向大家介绍python中使用xlrd、xlwt操作excel表格详解,包括了python中使用xlrd、xlwt操作excel表格详解的使用技巧和注意事项,需要的朋友参考一下 最近遇到一个情景,就是定期生成并发送服务器使用情况报表,按照不同维度统计,涉及python对excel的操作,上网搜罗了一番,大多大同小异,而且不太能满足需求,不过经过一番对源码的"研究"(用此一词让我觉得颇有成就感)之
本文向大家介绍Python使用xlrd读取Excel格式文件的方法,包括了Python使用xlrd读取Excel格式文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python使用xlrd读取Excel格式文件的方法。分享给大家供大家参考。具体如下: 使用xlrd能够很方便的读取excel文件内容,而且这是个跨平台的库,能够在windows,linux/unix,等平台上面使用,