SMALL

안녕하세요 salzzak 입니다.

저는 파이썬으로 자동화하는 것이 목적이어서... 이번에는 selenium을 설치해보겠습니다.

 

pip install selenium

cmd에 위 코드로~ selenium을 설치해봅니다.

Successfully 떴으니 설치 되었겠지만 아래 코드로 재확인 해봅니다.

 

pip freeze

 

설치 되어있네요~~

 

simpleAuto 라는 폴더 생성 후, 그 안에 simpleAuto.py 폴더를 만들어줍니다.

 

그 다음에... 필요한 것이 http://chromedriver.chromium.org/downloads 크롬 드라이버를 받아줍니다.!

 

크롬드라이버 Win 최신버전을 받아서~! 취향에 맞는곳에 압축을 풀어둡시다.

저같은 경우는 소스코드와 동일한 곳에 위치시켜두겠습니다.

 

 

네이버 창이 열리는 간단한 자동화 소스 코드 작성을 해봤습니다.

 

from selenium import webdriver
import time

driver = webdriver.Chrome("chromedriver.exe")
driver.get("http://www.naver.com")

time.sleep(5)

driver.close()

 

이렇게 소스코드를 작성 후... cmd 에서 해당 소스파일 경로로 이동 후 아래 커맨드 라인을 입력해줍니다.

python simpleAuto.py

 

소스코드에 작성한 대로 네이버 창이 열렸다가 5초 뒤에 닫힙니다.

성공!

 

저번 블로그 https://keefojifo.tistory.com/32?category=798164

에서 작성한 것 같이 exe 파일까지 만들어보겠습니당

 

pyinstaller -F simpleAuto.py

cmd에 입력 시 마찬가지로 여차저차해서 dist 폴더 안에 simpleAuto.exe 파일이 생깁니다.

 

저번처럼 바로 exe 파일을 여니, chromedriver 경로가 달라서 실행이 안되더라구요.

그래서 chromedriver를 dist 폴더 내에 이동 후 실행하니, 아까와 같이 정상 구동 되었습니다.

 

 

어쨋든 성공!

 

 

인스타그램 : https://www.instagram.com/salzzak_art/
스팀잇 : https://steemit.com/@salzzakart

LIST

+ Recent posts