首页 > 代码库 > Python中操作Excel 2000的xlsx文件(使用openpyxl)

Python中操作Excel 2000的xlsx文件(使用openpyxl)

1 下载地址http://download.csdn.net/detail/kernelke/5192910

2 下载文件openpyxl-1.6.1.tar.gz

3 解压到任意路径下,例如:解压后的路径为C:\openpyxl-1.6.1

4 安装

打开window窗口输入以下:

cd C:\openpyxl-1.6.1

python setup.py install

 

 

5 简单使用

直接在shell下面把玩一下
>>> from openpyxl.reader.excel import load_workbook #包导入
>>> wb = load_workbook(filename=r‘C:/test.xlsx‘)#打开文件
>>> print "Worksheet ranges(s):",wb.get_named_ranges()
Worksheet ranges(s): []
>>> print "Worksheet names(s):",wb.get_sheet_names()
Worksheet names(s): [‘Sheet1‘, ‘Sheet2‘, ‘Sheet3‘]
>>> sheetnames = wb.get_sheet_names()
>>> ws = wb.get_sheet_by_name(sheetnames[0]) #打开sheet1
>>> for rx in range(ws.get_highest_row()): #对第一个column遍历打印值
        print ws.cell(row=rx,column=0).value

Python中操作Excel 2000的xlsx文件(使用openpyxl)