Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2231848
  • 博文数量: 287
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2130
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-31 14:30
个人简介

自己慢慢积累。

文章分类

全部博文(287)

分类: Python/Ruby

2016-06-02 10:28:05

前言:
优点:
openpyxl 可以读、新建、修改已经存在的 excel ,而且还可以支持行输入,非常方便。
缺点:
跟xlwt 一样,不支持删除行,而且修改过程中excel不可见(或者,我没有发现。。)

举个简单的例子:

点击(此处)折叠或打开

  1. #coding:utf-8
  2. from openpyxl import Workbook
  3. from openpyxl import load_workbook

  4. wb = load_workbook("e:/接口测试用例.xlsx")

  5. print(wb.sheetnames)


  6. # 显示表名,表行数,表列数
  7. print("Work Sheet Titile: " + wb["过程结果"].title)
  8. print("Work Sheet Rows:", wb["过程结果"].min_row)
  9. print("Work Sheet Cols: ", wb["过程结果"].min_column)
  10. # 给一个单元格赋值
  1. wb["过程结果"].['A1'] = 42

  2. # 在最后添加一行数据,用,号间隔
  3. wb["过程结果"].append([1, 2, 3])

  4. #保存
  5. wb.save("e:/接口测试用例.xlsx")



阅读(2282) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~