python 批量获取google特定搜索词图片

步骤1.调研google图片批量和下载工具google_images_download

google-images-download 是个跨平台的工具(github代码地址:https://github.com/hardikvasa/google-images-download
),支持macos, linux,windows,使用该工具可以快速完成 Google 图片搜索和批量下载。
(1) 安装google_images_download。执行pip install google_images_download

tool-download.png

(2) 判断是否安装成功。 执行import google_images_download
install_sucess.png

步骤2. 编写代码如下
import os
import argparse
import google_images_download


def google_images_download_func(query, limit):
    """ google_images_download """
    response = google_images_download.googleimagesdownload()
    arguments ={
        'keywords': query,
        'limit': limit
    }
    path = response.download(arguments)


def get_parser():
    """ parse args """
    parser = argparse.ArgumentParser()
    parser.add_argument('query', '--q', default='')
    parser.add_argument('args', '--l', default='')
    args = parser.parse_args()
    query = args.q
    limits = args.l
    return query, limits


def main():
    """ main func """
    query, limit = get_parser()
    google_images_download_func(query, limit)


if __name__ == '__main__':
    main()

注: 因为公司内网,测试待给出。

步骤3. 与github代码对比

https://github.com/geekcomputers/Python/tree/master/Google_Image_Downloader

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    小迈克阅读 8,175评论 1 3
  • 繁星未探天初暗。万灯上、佳期许。美酒飘香斟满盏。浪子归岸,汽笛声里,一路眼望穿。 红笼彩纸蓝灯网。瀚海澜澜银壶转。...
    求舍问田阅读 3,923评论 10 16
  • 时光飞逝,少年炽热的心早已如午后的奶茶,散发着醇郁的香味,却再也激不起要闯天下的志气。 “那个女孩,为什么总出现在...
    翩之跹阅读 1,279评论 0 4
  • 不知道怎么开始,平时也是一个沉默寡言的人,也不动笔,想改变,偶尔写点东西也不错。
    三幕悲剧阅读 1,468评论 0 0
  • 早上六点起床到杭州邵逸夫,经历一天在医院里面团团转的经历,心情跌到谷底,看见各种的无素质,很多时候真想爆粗口。临近...
    海边的桃源阅读 1,216评论 0 0

友情链接更多精彩内容