读取
Excel 02.xlsx文件内容如下

import xlwings as xw
app = xw.App(visible=True, add_book=False)
app.display_alerts = False
app.screen_updating = False
wb = app.books.open(r'C:\Users\pc\Desktop\数据分析\Excel 练习课件\Excel 02.xlsx')
data = app.books[0].sheets[0].range('A3:G20').value
print(data)
wb.close()
app.quit()

写入
import xlwings as xw
wb = xw.Book()
sht = wb.sheets[0]
info_list = [['01', '已揽收', 'beijing'],
['02', '已发货', 'shanghai'],
['03', '已揽收', 'tianjin'],
['04', '已发货', 'chengdu'],
['05', '正在派送', 'chongqing']]
titles = [['货号', '状态', '地点']]
sht.range('A1').value = titles
sht.range('A2').value = info_list
wb.save(r'C:\Users\pc\Desktop\test.xlsx')
test.xlsx文件内容


这篇博客展示了如何使用xlwings库在Python中读取和写入Excel文件。首先,通过创建xlwings应用程序实例打开指定路径的Excel文件,并读取其中的数据。接着,创建一个新的Excel工作簿,填充数据到工作表中,最后保存文件并关闭工作簿。内容涵盖了数据读取、工作簿管理和数据写入的基本操作。
5948





