集搜客网络爬虫所下载的图片名称是由程序自动命名的,如果想要批量对已下载的图片进行重命名,就要把网页上显示的图片名称也采集下来,然后按照下面的方法来批量修改图片名称。 下载图片的操作请参考教程《采集图片网址并下载图片》,然后把采集到的xml文件转换成excel,操作参考教程《xml转换为excel 》。 如图所示,列L是我们采集到的图片名称,列N是图片采集到本地电脑的名称。 查看存储图片文件夹,下载的图片名称都是一串字符串,如图所示。 打开转换后的excel,在O2单元格输入: ="ren "&"E:\DataScraperWorks\图片采集测试\"&SUBSTITUTE(N2,"/","\")&" "&L2&RIGHT(N2,LEN(N2)-FIND(".",N2)+1) 注意:
批量填充整列数据,如图所示。 在桌面新建一个文本文件,将excel写的语句复制粘贴过去,保存 修改文件后缀为bat,系统弹出提示可能导致文件不可用,点击是。 双击修改后的bat文件,图片量大时需要一些时间。 完成后查看存储图片的文件夹,图片名称已经批量修改好了。 上篇文章:《采集网页html源码》 |