python完成以下需求# # GL4x_Tessellation xlApp = win32comclientDispatchExcelApplication xlAppVisible = 0 workbook = xlAppWorkbooksOpen rDSTRESSTOOLGPU_Caps_Viewerbenchmark2023 acer video perf
以下是使用openpyxl库将附件A.png以附件形式插入Excel的sheet1的H8单元格内的Python代码示例:
from openpyxl import load_workbook
from openpyxl.drawing.image import Image
# 打开Excel文件
workbook = load_workbook(r'D:\STRESSTOOL\GPU_Caps_Viewer\benchmark\2023 acer video performance_test_criteria_V1.0_20220928.xlsx')
# 获取sheet1
worksheet = workbook['Benchmark Tool']
# 插入图片
img = Image(r'D:\STRESSTOOL\GPU_Caps_Viewer\benchmark\A.png')
img.anchor = 'H8'
worksheet.add_image(img)
# 保存Excel文件
workbook.save(r'D:\STRESSTOOL\GPU_Caps_Viewer\benchmark\2023 acer video performance_test_criteria_V1.0_20220928.xlsx')
请注意,openpyxl库不支持直接插入OLE对象(如上述示例中的OLE对象),但可以使用openpyxl库的add_image()方法插入图片。在本示例中,我们使用Image对象将附件A.png插入到Excel的sheet1的H8单元格。最后,将修改后的Excel文件保存
原文地址: https://www.cveoy.top/t/topic/iN44 著作权归作者所有。请勿转载和采集!