openpyxl.load_workbook("D:/excel_manage/example.xlsx")不报错但也不操作此文件
时间: 2024-03-11 19:48:15 浏览: 107
csv_file.rar_csv_csv文件_python_python 读写 excel_python处理csv数据
5星 · 资源好评率100%
可能是因为你没有指定具体的操作,比如读取或者写入数据。你需要在打开文件后,使用相应的函数来实现你需要的操作。例如,如果你想要读取数据,你可以使用`wb.active`来获取当前活动的工作表对象,然后使用`cell`或`range`属性来获取单元格或范围的数据。如果你想要写入数据,你可以使用`cell`或`range`属性来设置单元格或范围的值。下面是一个例子:
```python
import openpyxl
# 打开工作簿
wb = openpyxl.load_workbook("D:/excel_manage/example.xlsx")
# 获取当前活动的工作表对象
ws = wb.active
# 读取单元格的数据
data = ws['A1'].value
print(data)
# 写入单元格的数据
ws['A2'] = 'Hello, world!'
# 保存工作簿
wb.save("D:/excel_manage/example.xlsx")
```
请注意:在使用完工作簿后,你需要调用`wb.close()`来关闭它。
阅读全文