python xlwings 读取 excel的一行保存到 字典中
时间: 2023-05-13 08:04:44
浏览: 285
Python实现提取XML内容并保存到Excel中的方法
5星 · 资源好评率100%
可以使用以下代码将 Excel 中的一行数据保存到字典中:
```python
import xlwings as xw
# 打开 Excel 文件
wb = xw.Book('example.xlsx')
# 选择要读取的工作表
sht = wb.sheets['Sheet1']
# 读取一行数据
row_data = sht.range('A1').expand('right').value
# 将数据保存到字典中
data_dict = {}
for i in range(len(row_data)):
data_dict[sht.range((1, i+1)).value] = row_data[i]
# 打印字典
print(data_dict)
其中,`example.xlsx` 是要读取的 Excel 文件名,`Sheet1` 是要读取的工作表名,`A1` 是要读取的起始单元格。这段代码会自动读取一整行数据,并将其保存到一个字典中,字典的键为 Excel 中每一列的标题,值为对应的单元格数据。
阅读全文