i = 1 workbook = xlsxwriter . Workbook ( file ) worksheet = workbook . add_worksheet ( 'sheet1' ) list = os . listdir ( path ) for pic in list : timeStamp = os . path . getmtime ( r"F:\Python\testpic\%s" % pic ) timeArray = time . localtime ( timeStamp ) otherStyleTime = time . strftime ( "%Y-%m-%d %H:%M:%S" , timeArray ) worksheet . write ( f'A { i } ' , otherStyleTime ) i += 1 workbook . close ( )

获取创建时间并填入表格
在这里插入图片描述

批量导入图片

import xlsxwriter
import os
file = 'importpicure' + '.xlsx'  # 保存表格名
list =os.listdir("testpic")
print(list)
i=1
workbook = xlsxwriter.Workbook(file)
worksheet = workbook.add_worksheet('sheet1')
for pic in list:
    worksheet.insert_image(f'A{i}', f'testpic/{list[i-1]}',{'x_scale': 0.0705, 'y_scale': 0.1015, 'x_offset': 0, 'y_offset': 0})  # 指定A列,x、y为缩放比例
    i=i+1
workbook.close()

最终效果图

【参考资料】

python系统路径占位符timeStamp=os.path.getmtime(r"F:\Python\testpic\%s"%pic)
python 使用xlsxwriter循环向excel中插入数据和图片的操作
python将时间戳转变成时间_Python时间戳和日期的相互转换

Python3之excel操作–xlsxwriter模块

文章目录批量获取图片创建日期批量导入图片最终效果图批量获取图片创建日期import osimport timeimport xlsxwriterpath = "testpic"file = '数据' + '.xlsx' # 保存表格名i=1workbook = xlsxwriter.Workbook(file)worksheet = workbook.add_worksheet('sheet1')list =os.listdir(path)for pic in list:
本课程主要结合Python win32com包介绍WPS表格(Excel)数据处理的各种方法。相关内容包括Python语言基础、WPS表格对象模型、公式和l函数、图形、图表、数据透视表、字典应用、正则表达式等。使用win32com包,VBA能做的Python也能做。相关套餐:Python+VBA办公自动化系列课程-CSDN程序员研修院 讲师:童大谦图书《代替VBA!用Python轻松实现Excel编程》和《对比VBA学Python 高xiao实现数据处理自动化》作者。 致力于Office和WPS Office办公自动化,提供VBA和Python全系列视频课程。熟悉Power BI, Python, R, SPSS, MATLAB等数据分析软件。有多年VB和.NET软件开发经验。
女友常常要把数十张甚至几百张的图片放入EXCEL表中, 发给客户定货。见她一张张弄得烦,又不整齐。于是做好了一个带宏的模板。 把你想导入的大量图片放在文件目录/pic下 运行EXCEL 2003,开启使用宏功能。 点击 运行按钮 就好了 甚至已经按打印页分好的了。 觉得图片太小或者排列有问题的,可以直接去改宏中的参数。很简单的。 PS:商业使用请联系本人。
Python操作Excel自动插入图片 工作以来,测试繁多,测试后图片的机械性插入更是让我痛不欲生。正好之前有一些python编程经验,便自我摸索着写了个程序,通过索引数字的方式将图片一一插入Excel。效果甚好,工作效率明显提升。此处将代码贴出,大家一起学习。 #!/usr/bin/env python # -*- coding: utf-8 -*- import os,sys import win32com.client import win32process import win32api ActiveDocument.Styles.Add(styleName, wdStyleTypeParagraph); (obj=>{ obj.Alignment = wdAlignParagraphCenter; // 居中
WPS表格批量生成二维码插件是一款方便实用的插件工具。鉴于二维码在现代生活中的广泛应用,该插件可以很好地提高工作效率。 该插件的使用十分简便,只需选中需要生成二维码的单元格范围,然后点击生成二维码的图标即可完成批量生成。同时,该插件还支持定制二维码尺寸、生成方法、背景颜色等多种参数,使二维码的生成更加灵活和个性化。 此外,WPS表格批量生成二维码插件还具有数据自动填充功能,能够批量生成不同数据对应的二维码,提高数据处理效率。同时,该插件还支持将生成的二维码直接插入邮件、WORD文档、PPT等各种文档中,方便用户进行二维码分享和应用。 总的来说,WPS表格批量生成二维码插件的功能强大,使用方便,应用范围广泛,不仅能够提高工作效率,而且能够让二维码展现更多的个性化和创意。对于需要频繁生成二维码的相关人员来说,该插件是一个不可或缺的助手。