前情提要:作为一名前生竞生,我的研究性学习还没完成,到了Deadline的前一天......

最终我从平板中提取到了这些图片:

最终我要把图片重命名成这样:

于是我得一个个去百度每种植物属于啥科,再一个个重命名,但是有几十张图片,非常的繁琐。这种重复的工作自然是交给python啦!

但是百度的反爬措施是众所周知的细致,所以这里采用必应搜索,然后用正则表达式匹配,如果搜索不到的就自动打开网页让用户自己查找结果输入电脑,然后由电脑批量完成重命名工作。源代码如下:

源代码

在实际使用的过程中体验非常好,只有少数植物需要手动输入:

运行过程,注意下方终端和左侧被重命名的文件

可惜,写这些代码的时间足够我完成三倍的工作量了,还是一个个手动查找方便?