openpyxl读写Excel文件

安装

pip install openpyxl

一个简单的实例:

最初的表格

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import openpyxl
from openpyxl import Workbook
from openpyxl import load_workbook
import datetime

file_name='/Users/chichi/Documents/TestStudy/TestExcel/data.xlsx'
wb=load_workbook(file_name)
ws=wb['Sheet1']
#直接根据位置进行赋值
ws['A5']=400
ws['B5']='杨四'
#直接存储Python的时间类型变量
ws['A11'] = datetime.datetime.now()
#cell方法通过输入参数row、column、value来操作单元格
ws.cell(row=6,column=1,value=500)
ws.cell(row=6,column=2,value='程五')
#读取数据
for row in ws.rows: # 返回的row是一个tuple对象
    for cell in row:
            print 'row: %s  column: %s  value: %s' % (cell.row,cell.column,cell.value)
# 保存文件
wb.save(file_name)

执行以上代码后的表格:

猜你喜欢

转载自www.cnblogs.com/chengchengla1990/p/9565734.html