了问题,导致无法访问该资源。 点怎么用python把图片按图片名导入到excel中
时间: 2024-02-03 13:12:30 浏览: 165
你可以使用Python的Pillow库来打开图片,并使用openpyxl库将其导入到Excel文件中。以下是一个示例代码:
```python
from PIL import Image
from openpyxl import Workbook
from openpyxl.drawing.image import Image as XLImage
# 创建一个新的工作簿
workbook = Workbook()
sheet = workbook.active
# 遍历文件夹中的所有图片文件
for filename in os.listdir('/to/folder'):
if filename.endswith('.jpg') or filename.endswith('.png'):
#开图片文件
image = Image.open(os.path.join('path/to/folder', filename
# 将图片插入到工作表中
xl_image = XLImage(image)
sheet.add_image(xl_image, f'A{sheet.max_row+1}')
# 在B列中添加文件名
sheet[f'B{sheet.max_row}'] = filename
# 保存工作簿
workbook.save('image_data.xlsx')
```
该代码将会遍历指定文件夹中的所有jpg和png格式的图片文件,并将它们插入到Excel文件的第一列中。在第二列中,它将添加每个图片的文件名。你需要将 `path/to/folder` 替换为你实际的文件夹路径。
阅读全文