【剧情回顾】
xlwings基本对象
list1=sht.range('A1:C1').value # 将1,2,3分别写入了A1,A2,A3单元格中 sht.range('A1').options(transpose=True).value=[1,2,3] # 将A1,A2,A3单元格中值存入list1列表中 list1=sht.range('A1:A3').value python的二维列表,可以转换为Excel中的行列。二维列表,即列表中的元素还是列表。在Excel中,二维列表中的列表元素,代表Excel表格中的一列。例如:# 将a1,a2,a3输入第一列,b1,b2,b3输入第二列
list1=[[‘a1’,'a2','a3'],['b1','b2','b3']]
sht.range('A1').value=list1
本文首先简单介绍了,通过Python运用xlwings模块,对Excel工作簿、工作表和单元格的操作。
再介绍了xlwings,如何对Excel表格的行和列写入和引用数据
通过二维或者一维列表对Excel工作表的数据进行写入或者引用,既简化了代码,也提高了程序的效率。因为python读写Excel表格的速度,原小于python程序自身的运行速度。