做网站策划用什么软件,百度上怎么发布信息啊,网站优化的要求,网站建设 网络科技工作需要需要复制批量图片到execl#xff0c;并指定大小#xff0c;这里简单实现一下#xff0c;使用xlwings库来实现总体来说是比较简单的#xff0c;这里简单记录一下
import xlwings as xw
import os# 创建一个可见的Excel应用程序对象
app xw.App(visibleTrue)# 打开…工作需要需要复制批量图片到execl并指定大小这里简单实现一下使用xlwings库来实现总体来说是比较简单的这里简单记录一下
import xlwings as xw
import os# 创建一个可见的Excel应用程序对象
app xw.App(visibleTrue)# 打开Excel文件
workbook app.books.open(datainfo.xlsx)# 选择要操作的工作表
sheet workbook.sheets[Sheet1]# 图片所在目录
img_dir E:\算法\img# 获取图片目录下的所有文件
img_files os.listdir(img_dir)# 设置单元格的大小为200x200
sheet.range(A1).column_width 200
sheet.range(A1).row_height 200
j1
# 遍历图片目录并将图片复制到Excel中
for i, img_file in enumerate(img_files):infoAstr(j)img_path os.path.join(img_dir, img_file) # 图片的完整路径picture sheet.pictures.add(img_path) # 将图片插入到Excelpicture.left sheet.range(A1).offset(row_offseti).left # 设置图片左边距为每行中的第i个单元格的左边距picture.top sheet.range(A1).offset(row_offseti).top # 设置图片上边距为每行中的第i个单元格的上边距sheet.range(info).column_width 200sheet.range(info).row_height 200picture.width 200 # 设置图片宽度为200picture.height 200 # 设置图片高度为200jj1
# 保存并关闭Excel文件
workbook.save()
workbook.close()# 退出Excel应用程序
app.quit()表格的长度还有些bug后续还需要微调一下