for j in os.listdir("image/"+i): tw="image/"+i+"/"+j label=j.split(".") label=label[0] 根据label对象的数据判断对应序号,根据序号判断对
应图片存放的文件夹位置,然后读取图片并复制到
Excel表格中:
if int(label)==1: try: img_address_2 = "image/" +i+"/"+ str(label) + '.jpg' 使用openpyxl中的image函数读取图片
img = Image(img_address_2)设置图片的长宽为200,统一尺寸以方便布局
img.width = 200.0 img.height = 200.0 通过单元格添加图片即可达到插入图片的效果
sht.add_image(img, 'J'+str(int(i)+1))如果没有合理的找到对应图片就跳过:
except: pass if int(label)==2: try: img_address_2 = "image/" +i+"/"+ str(label) + '.jpg' img = Image(img_address_2) img.width = 200.0 img.height = 200.0 sht.add_image(img, 'M'+str(int(i)+1)) except: pass if int(label)==3: try: img_address_2 = "image/" +i+"/"+ str(label) + '.jpg' img = Image(img_address_2) img.width = 200.0 img.height = 200.0 sht.add_image(img, 'P'+str(int(i)+1)) except: pass if int(label)==4: try: img_address_2 = "image/" +i+"/"+ str(label) + '.jpg' img = Image(img_address_2) img.width = 200.0 img.height = 200.0 sht.add_image(img, 'S'+str(int(i)+1)) except: passwb.save("dels.xlsx") 最终得到的排版程序如下可见:

文章插图
由此可见通过python的office操作和网络搜索自动爬取排版可以极大地节省人力和时间 。
作者介绍:
李秋键,CSDN 博客专家,CSDN达人课作者 。硕士在读于中国矿业大学,开发有taptapAndroid/ target=_blank class=infotextkey>安卓武侠游戏一部,vip视频解析,文意转换工具,写作机器人等项目,发表论文若干,多次高数竞赛获奖等等 。
源码地址:
链接:
https://pan.baidu.com/s/1Rtl3zoQRhKeRstgnl1firw
提取码:wk2z
推荐阅读
- 中国航天员实现首次出舱 我国第一位出舱活动的航天员是
- 贡澄茶叶加盟信息,加盟白茶品牌
- 芬吉茶叶加盟信息,怎么加盟正宗白茶
- 馥益堂茶业加盟信息,正皓茶业全国招商火热进行中
- c#实现简单Token口令验证
- Toyplot:一个简洁、可爱的Python的交互式数据可视化绘图库
- 漏洞扫描工具整理
- 冠众山茶叶加盟信息,加盟白茶费用
- Masonry 纯CSS实现瀑布流
- 用于相似图片搜索引擎的Python OpenCV图像直方图
