Selenium, python3, PyQt5를 이용하여 이미지를 다운로드하는 프로젝트
- 검색 엔진: Google, Bing, Baidu
- 키워드 여러개로된 파일 또는 키워드 입력
- 여러개의 쓰레드로 다운로드 가능
- 조건부 검색 가능
- 구글 안전모드로 스위치 가능
- 프록시 설정 (socks, http).
- CMD와 GUI 모두 지원.
- 파이썬3.5이상 다운로드 다운로드
-
Chrome 또는 Chromium 브라우저가 설치되어있어야함
-
우측 링크로 크롬드라이버 다운로드. 다운로드
-
다운로드 받은 크롬 드라이버를 ${project_directory}/bin/ 경로에 두거나 환경변수에 위치 추가.
-
ex) Image-Downloader/bin/chromdriver.exe
-
크롬 브라우저 버전이 안맞는다는 오류가 뜰경우, 크롬 부라우저 버전에 맞는 크롬드라이버 다운로드.
pip3 install -r requirements.txt
Run image_downloader_gui.py
script to yank GUI:
python image_downloader_gui.py
usage: image_downloader.py [-h] [--engine {Google,Bing,Baidu}]
[--driver {chrome_headless,chrome,phantomjs}]
[--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
- MIT License
- 996ICU License