python使用xlwt和xlrd模块操作excel
2017-12-15 00:33
926 查看
python3.x版本
先安装两个模块,xlwt用来写excel,xlrd用来读excel
直接pip install xxx即可
以下简单示例:
读:
wb = xlrd.open_workbook(file_name) #创建xlrd对象
sh = wb.sheet_by_index(0) #根据下标读取第一个sheet
count = sh.cell(0,1).value #根据表格中行、列索引读取相应值,索引都是从0开始
for i in range(sh.nrows):#也可以循环读取
写:
wbk = xlwt.Workbook(encoding='utf-8') #创建xlwt对象并指定字符集
sheet = wbk.add_sheet('sheet 1') #添加sheet 1
style_title = xlwt.XFStyle() # 标题加粗居中宋体
alignment = xlwt.Alignment() #设置文字居中
alignment.horz = xlwt.Alignment.HORZ_CENTER
alignment.vert = xlwt.Alignment.VERT_CENTER
style_title.alignment = alignment
font = xlwt.Font()
font.name = '宋体'
font.bold = True
style_title.font = font # font属性添加进style,否则字体设置无效
sheet.write_merge(1, 2, 0, 2, '2017年度',style_title)#合并,参数为行行列列
sheet.write(4, 8, '收',style_title) #写入
for i in range(len(all_infos)): #循环写入
wbk.save('test2222.xls') #循环输入后保存,此时的文件名对应的文件可以存在,会被覆盖,但是不能是打开状态,会报错
源码地址:https://github.com/wangyongsheng920811/pythonexcel
先安装两个模块,xlwt用来写excel,xlrd用来读excel
直接pip install xxx即可
以下简单示例:
读:
wb = xlrd.open_workbook(file_name) #创建xlrd对象
sh = wb.sheet_by_index(0) #根据下标读取第一个sheet
count = sh.cell(0,1).value #根据表格中行、列索引读取相应值,索引都是从0开始
for i in range(sh.nrows):#也可以循环读取
写:
wbk = xlwt.Workbook(encoding='utf-8') #创建xlwt对象并指定字符集
sheet = wbk.add_sheet('sheet 1') #添加sheet 1
style_title = xlwt.XFStyle() # 标题加粗居中宋体
alignment = xlwt.Alignment() #设置文字居中
alignment.horz = xlwt.Alignment.HORZ_CENTER
alignment.vert = xlwt.Alignment.VERT_CENTER
style_title.alignment = alignment
font = xlwt.Font()
font.name = '宋体'
font.bold = True
style_title.font = font # font属性添加进style,否则字体设置无效
sheet.write_merge(1, 2, 0, 2, '2017年度',style_title)#合并,参数为行行列列
sheet.write(4, 8, '收',style_title) #写入
for i in range(len(all_infos)): #循环写入
wbk.save('test2222.xls') #循环输入后保存,此时的文件名对应的文件可以存在,会被覆盖,但是不能是打开状态,会报错
源码地址:https://github.com/wangyongsheng920811/pythonexcel
相关文章推荐
- 【window10下python的对elcel表格操作xlrd和xlwt模块的下载与安装及基本的使用】
- Python 使用xlwt模块操作Excel写
- Python 使用xlrd模块操作Excel写
- 使用Python xlrd与xlwt模块读写Excel
- python使用xlrd xlwt操作Excel
- python操作Excel读写--使用xlrd和xlwt
- python模块(使用xlrd、xlwt操作excel表格详解)
- python读写Excel文件--使用xlrd模块读取,xlwt模块写入
- python中使用xlrd、xlwt操作excel
- Python使用xlrd,xlwt操作excel例子
- Python使用xlwt模块操作Excel的方法详解
- Python 使用 Xlrd/xlwt 操作 Excel
- python中使用xlrd、xlwt操作excel
- python中使用xlrd、xlwt和xlutils3操作Excel
- Python使用xlrd模块操作Excel数据导入的方法
- 使用python读写操作同一个excel(xlrd,xlwt,xlutils)
- Python使用xlrd模块操作Excel数据导入的方法
- Python 使用 Xlrd/xlwt 操作 Excel
- python使用xlwt模块操作Excel
- Python 使用 xlrd/xlwt 操作 Excel