Python通过openpyxl读写xlsx文件

来源:互联网 发布:氰化氢淘宝有卖吗 编辑:程序博客网 时间:2024/05/22 06:29

前文提到过关于xlxs文件的读写问题,现做些补充:
openpyxl的下载地址及帮助文档http://openpyxl.readthedocs.org/en/latest/tutorial.html

from openpyxl import load_workbookfrom openpyxl import Workbook#创建一个空的xlxs工作簿文件wb = Workbook()wb.save(filename = "empty_book1.xlsx" )
#载入文件wb = load_workbook("empty_book1.xlsx")#显示创建文件时自带的文件名称print wb.get_sheet_names()#获取名为“Sheet”的工作表ws =wb.get_sheet_by_name("Sheet")print ws.cell(row = 1,column = 1).value#遍历ws中的内容for a,b,c in ws["A1":"C3"]:    print a.value,b.value,c.value#工作表的长、宽print len(ws.columns),len(ws.rows)
#创建一个新的工作表,并重命名#ws2 = wb.create_sheet()#ws2.title = "test"ws1 = wb.create_sheet(title="test")#给第一行、第一列赋值,此处不同版本,起始行号可能不同d = ws1.cell(row = 1,column = 1)d.value ="qq"print d.valuewb.save("empty_book1.xlsx")
0 0
原创粉丝点击