webdriver python Excel操作

上一篇 / 下一篇  2016-12-19 10:10:34 / 个人分类:自动化测试

    使用xlrd库读取EXCEL2012成功,但用第三方xlutils+xlwt库写入 excel总是造成EXCEL文件损坏,不能打开。可能不能兼容office2012。于是找了第三方openpyxl库来操作EXCEL。
   1.安装直接PIP命令在线安装pip install openpyxl
   2.使用示例:注意:excel的单元格命名是从1开始的~
   
Openpyxl 示例
#写入EXCEL
from openpyxl import Workbook
wb=Workbook()
wd=wb.active #激活WB
wd['A1']='5jhh' #单元格A1的值
wd.append([1,2,3]) #行值
for i in range(1,3):
wd['C%s'%(i)]=6 #循环值
import datetime
wd['A3']=datetime.datetime.now()
wb.save("F://sample.xlsx")
#读取EXCEL
from openpyxl.reader.excel import load_workbook
wsh=load_workbook(filename='F:\\pyhton\\pyhton\\demo\\mantis\\testcase\\user.xlsx')
dis=[]
wsnames=wsh.get_sheet_names()
ws=wsh.get_sheet_by_name(wsnames[0])

for rownum in range(1,3):#本应用sheet.get_highest_row()但一直报没有这个属性
dis.append(ws.cell(row=rownum,column=1).value)
print(dis)


TAG: Excel Python python

 

评分:0

我来说两句

Open Toolbar