清除xlwings中的选定表

2024-06-28 19:14:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用excel作为前端,使用python从中提取数据并插入sqlite db。输入后,我希望从MS excel中清除所选字段。 以下是我一直试图通过xlwings使用的代码: xw.Range('A6:R50')。表。清除内容()。这是行不通的

它显示以下错误: “非类型”对象没有“清除内容”属性


Tags: 数据代码类型内容dbsqlite错误range
1条回答
网友
1楼 · 发布于 2024-06-28 19:14:09

首先,您必须指定一个工作表,并且应该使用正确的语法。以下是一个工作示例:

import xlwings as xw

wb = xw.Book("test.xlsx")
ws1 = wb.sheets['Sheet1']
ws1.range("A6:R50").clear_contents()

相关问题 更多 >