/Image-Downloader

Download images from Google, Bing, Baidu. 谷歌、百度、必应图片下载.

Primary LanguagePythonMIT LicenseMIT

Image Downloader

996.icu

1. Introdoction

Crawl and download images using Selenium or API Using python3 and PyQt5

2. Key features

  • Supported Search Engine: Google, Bing, Baidu
  • Keywords input from keyboard, or input from line seperated keywords list file for batch process.
  • Download image using customizable number of threads.
  • Fully supported conditional search (eg. filetype:, site:).
  • Switch for Google safe mode.
  • Proxy configuration (socks, http).
  • CMD and GUI ways of using are provided.

3. Usage

3.1 GUI

Run image_downloader_gui.py script to yank GUI:

python image_downloader_gui.py

GUI

3.2 CMD

usage: image_downloader.py [-h] [--engine {Google,Bing,Baidu}]
                           [--driver {chrome_headless,chrome,api}]
                           [--max-number MAX_NUMBER]
                           [--num-threads NUM_THREADS] [--timeout TIMEOUT]
                           [--output OUTPUT] [--safe-mode] [--face-only]
                           [--proxy_http PROXY_HTTP]
                           [--proxy_socks5 PROXY_SOCKS5]
                           keywords

Star History

Star History Chart

License

  • MIT License
  • 996ICU License