python 打开EXCEL写入图片数据
时间: 2023-09-09 10:14:25 浏览: 80
【Python源码】Excel单元格的写入
可以使用Python中的openpyxl库,它可以读写Excel文件。下面是一个简单的示例代码,可以将图片插入到Excel的单元格中:
```python
from openpyxl import Workbook
from openpyxl.drawing.image import Image
# 创建一个新的Excel工作簿
wb = Workbook()
# 选择第一个工作表
ws = wb.active
# 加载图像文件
img = Image('example.png')
# 在单元格B2中插入图像
ws.add_image(img, 'B2')
# 保存工作簿
wb.save('example.xlsx')
```
在这个示例中,我们首先创建了一个新的Excel工作簿,并选择了第一个工作表。然后,我们使用openpyxl.drawing.image模块中的Image类加载了一个图像文件。最后,我们将图像插入到单元格B2中,并保存了Excel文件。
注意,这里需要安装openpyxl库和Pillow库(用于处理图像文件)。你可以使用pip命令来安装这两个库:
```
pip install openpyxl
pip install Pillow
```
阅读全文