最近有向Excel写数据的需求,发现openpyxl这个模块十分好用:
tabnum = 1
workbook = openpyxl.open('./test.xlsx')
worksheet = workbook.active
worksheet['H'+str(tabnum)] = 'hello'
worksheet['I'+str(tabnum)] = 'world'
workbook.save('test.xlsx')
别处创建的Excel不一定能顺利open,可以如下新建:
workbook = openpyxl.Workbook()
workbook.save('test.xlsx')
workbook.close()
重复写入数据时可以先清空所需范围数据表:
for row in worksheet['H1:I5']:
for cell in row:
cell.value = ''
最后附上openpyxl操作手册:https://openpyxl.readthedocs.io/en/stable/
这篇博客介绍了如何利用Python的openpyxl模块方便地读写Excel文件。通过示例代码,展示了如何新建Excel文件、写入数据以及清空指定范围的数据。此外,还提供了openpyxl的操作手册链接,帮助读者深入学习和掌握该库。
4717

被折叠的 条评论
为什么被折叠?



