0X00 任务提出
  由于疫情防控需要,学校配置了人脸识别红外测温闸机,按项目建设方的要求,需要采集学生信息,文本类资料可以直接从学籍系统里调取,但所需的关键数据人脸信息,由于学籍库里的学生照片清晰度差,面部特征不够突出,无法满足设备识别要求,需要重新拍照采集。临近期末,课程十分紧张,如何快速、高效、准确、一次性完成采集,摆在了我们信息中心的面前。
0X01 方案准备
  首先想到的是让家长拍照后发给班主任,一想到可能面对出现的五画八门艺术照、生活照,加之不能增加家长负担的原则,直接放弃了;其次考虑由我们信息中心去拍照,让班主任来对着照片认人并命名,瞅瞅课程表,瞧瞧一脸疲惫的徐老师,再想想这几百人的数据,这条方案明显走不通;既然叫信息中心,那就得搞点高并发的事情来做,同时尽可能降低资源消耗,这次,就使用收集表和皋城小学无所不能的班主任来做好这件事。
0X02 背景介绍
  收集表是一种快速信息采集工具,得益于互联网的高速发展,依托几家大型公司的技术福利,原来需要我们手工搭建的表单提交平台,可以用简单的几个勾选之后实现,这方面做的较早的是问卷星,后来表单大师和简道云陆续入场,目前阿里钉钉和腾讯文档也提供这项功能服务,今天我们就是利用腾讯文档的收集表功能完成上述任务。
0X03 创建收集表

  登陆doc.qq.com,选择QQ或微信登陆,然后进入创建环节。
他提供许多模板,可以直接一字不动的套用,新建空白项目可以搭建个性化的问卷,这里可以使用问答、单选等九种采集类型,我们这次只要用其中的问答(姓名、学名、备注)、下拉选择(班级)、图片题(照片)。
我们做完后的成品如下图所示
0X04 数据收集

  生成的收集表可以直接发给QQ/微信好友填写,还可以复制链接或以二维码形式分发出去,目前测试在电脑端与移动端都可以完美填写,甚至在钉钉的群里都可以,此外,如果资料涉及一定密级,还可以控制在哪个范围内哪些人可以填写,若资料收集时效性要求强,还可以勾选上“有人填写后通知我”,随时掌握收集进度。
现在,我们把这张表愉快的偷偷发到了皋小班主任群里,然后带好饭卡,抓紧躲到食堂去等饭吃了。
0X05数据处理
  收集后的结果可以直接在线查看,图片实时预览,数据量稍大时一般我会导出到本地处理,菜单中“导出为->本地Excel表格(.xlsx)”,

下载后,可以在本地打开,后面就是”表哥”和“表妹”们继续表演时间了。

0X06 图片批量下载
  目前看来我们的工作是已经完成了的,正当建设方准备笑眯眯的要数据时,我们发现了一个挺大坑出现了:采集的图片都是以超链接的形式保存在表格中的,真实数据在腾讯的服务器上,如果手动操作的话,需要一个一个点开,然后另存为本地图片。先不说近七百个学生的数据量大不大,单就保存时误写错孩子名字的概率就很大,这种既不高效又不科学的方法肯定不是我们信息组的风格。怎么办?撸起袖子,干!
  这里需要解决两个问题,一个是要把超级链接的链接以明文形式提取出来,二是要批量下载并重命名,前段时间对Python颇为痴迷,想着生猛万能的Pandas库,一股英雄气概顿时从脚下生长出来,就在打开Pycharm准备开撸时,突然感觉哪里不对?人家是Excel表呀,微软的亲儿子,Excel除了不会生孩子还有啥不行?人家有搞定灭霸的VBA这个超级武器呢。
  愉快的勾勾叉叉的把开发者工具菜单调出来,打开亲爱的VBA环境,开心的写上两个过程ExtractHyperlink()和DownLoadPIC()


  在工作表上轻松拖两个按钮控件,写上“获取链接”和“下载照片”八个大字,稍微关联一下两个过程。


点一下试试看

0X07 总结
  常看一些大牛说数据处理三件宝,python/excel/sql,经过一些具体事情的折磨与教育,我高高的举起双手,深深的表示赞同,面对每天避无可避的信息流,如果没有一个有效的方法和一套有效的工具,那种被海水快要淹死的感觉就会如影随行。

PS:文中成品文件可以从以下地址获取

收集表的使用与批量图片下载相关推荐

  1. Extreme Picture Finder(网络图片下载器)官方中文版V3.53.3 | 下载网页图片的软件 | 图片助手批量图片下载器

    Extreme Picture Finder 是一款功能强大的集网络图片下载器软件和网页视频下载软件于一体的综合性互联网素材采集工具,能帮助广大用户自动下载并保存几乎所有互联网上面的图像.视频.音乐以 ...

  2. 快速收集图片并批量重命名(在线收集表、QQ收集表、腾讯收集表+方方格子)(图片批量重命名)

    很多人会遇到收集图片的问题,但是如果人数一多,工作量就特别大,每个图片重命名,会让你崩溃,因此很多人首先想到在线文档.不知道你们有没有测试过在线文档收集图片,效果真是惨不忍睹,别人的图片老是填错位置, ...

  3. 下载网页图片-如何批量下载网页图片-批量图片下载工具免费

    下载网页图片,今天给大家分享一款免费批量下载网页图片软件,支持任意格式的图片批量下载,只需要输入关键词或批量导入网页链接即可下载图片.批量下载任意网页上的图片,每个人都可以拥有各种高清图源.支持批量图 ...

  4. python3 批量图片下载小工具

    有一个朋友是做电商的,在运营的过程中,偶尔需要收集大量的图片,比如商品的主图.轮播图或者是评价中的图片等等.一张一张地下载图片,难免会比较繁琐且浪费时间.(下载地址在文章结尾) 图片地址是手动获取的, ...

  5. java 批量图片下载

    思路 1.根据数据库的图片存储表进行查询然后拿到图片路径 2.然后看项目中上传图片的路径进行下载 代码 @RequestMapping(value = "/download",me ...

  6. 使用下载工具internet download manager进行批量图片下载

    1.打开软件,选择站点抓取 2.输入方案名称,和页面地址,并选取方案模板 3.选择文件保存位置 4.根据需求进行配置 5.配置抓取方案 6.等着美女到你的硬盘即可

  7. 前端单张图片下载,批量下载图片成压缩包

    各位铁子们,博主最近手撕了一个图片管理模块,效果如下图所示,其中有个下载图片的功能,包含了单张图片下载,以及多张图片批量下载成压缩包,认为很有意思,分享给你们 首先我们需要引入对应的安装包如下 imp ...

  8. 解决腾讯文档使用收集表收集图片,图片无法批量保存到本地问题

    像这种收集表收集的图片貌似是只能单个查看然后单个下载(我找了半天,没有找见批量下载,网上也没有搜到) 但是如果收集很多图片的话,单个保存会特别麻烦,重复性的工作就应该交给计算机处理嘛 我在网上查了很多 ...

  9. Python实现Excel表格图片下载-腾讯文档收集表下载Excel表格后下载图片

    代码目的 QQ腾讯文档收集表下载本地后变成Excel表格,可是腾讯文档内的图片变成了链接,为了不手动保存图片,所以写出以下代码来实现自动保存图片. 代码原理 准备工作: python编译器 pytho ...

  10. QQ收集表图片批量导出

    QQ收集表图片批量导出 作者:我道梦 关注我的CSDN博客,更多知识还在更新! 由于QQ收集表收集的图片都是以超链接的形式保存在表格中的,真实数据在腾讯的服务器上.如果要将图片批量导出,需要解决两个问 ...

最新文章

  1. Java系列 – 用Java8新特性进行Java开发太爽了(续)
  2. PHP 设计模式系列 —— 资源库模式(Repository)
  3. linux apr文件解压失败,Linux安装apache服务器遇到的问题
  4. 使用WGAN生成手写字体
  5. Ant Design Pro入门之部署安装
  6. Java基础知识——Sting、StringBuild、StringBuffer的区别
  7. 2020牛客国庆集训派对day1 Zeldain Garden
  8. linux开启mysql外链,Linux中开启MySQL远程访问功能
  9. django学习----01HelloWorld
  10. sqoop建表_Sqoop基础教程
  11. 图片转化为base64编码python版本
  12. 【读书笔记】iOS-Web应用程序的自动化测试
  13. 参数估计:矩估计和最大似然估计
  14. Jmeter及JDK下载安装配置教程
  15. PyCharm中文设置方法(超级简单,一看就会,无需汉化包~)
  16. 菜鸟上网必备知识大全
  17. Linux终端登QQ,Linux下登录腾讯QQ的方法
  18. 国际电离层参考模型程序说明
  19. 机器学习入门-强烈推荐-经典好文
  20. Windows 11系统如何将“此电脑”显示在桌面?

热门文章

  1. Citrix HDX 3D Pro - 注意事项 - 2017H1
  2. java小游戏源码_分享几款java小游戏源码
  3. 地图poi数据库下载
  4. 张口就来!国家java认证考试报名入口
  5. python调用接口失败_python调用软件com接口问题,python报错 -问答-阿里云开发者社区-阿里云...
  6. 一、MySQL数据库优化策略
  7. C语言数据结构知识点小结(全)
  8. C语言数据结构——图
  9. C语言学生课程管理系统
  10. 小怪掉落碎片及下级符文(灵晶)一览