基本用法
xlwings模块的基本用法包括读取Excel文件、操作工作表、读写单元格等。
下面是一个简单的示例,展示如何打开一个Excel文件并读取其中的数据:
在上述代码中,我们首先导入了xlwings模块,并使用xw.Book()函数打开了一个名为example.xlsx的Excel文件。
然后,我们通过wb.sheets['Sheet1']选择了名为Sheet1的工作表。最后,我们使用sheet.range('A1').value读取了A1单元格的值,并将其打印出来。
读取和写入Excel数据
除了读取单元格数据,xlwings还支持读取和写入多个单元格的数据。我们可以使用range()函数指定一个单元格范围,并使用value属性来读取或写入数据。
下面是一个示例,展示如何读取一个单元格区域的数据,并将其写入到另一个单元格区域:
在上述代码中,我们使用sheet.range('A1:B2').value读取了A1到B2单元格区域的数据,并将其存储到变量data中。
然后,我们使用sheet.range('C1').value = data将数据写入到从C1开始的单元格区域。
购买专栏解锁剩余48%