https://www.youtube.com/watch?v=zRKm0BkzSM8
폴더 생성 B:\python\vscode\selenium_nodownload
pip show virtualenv
설치 안되었으면
pip install virtualenv
가상환경 설정
python -m virtualenv venv
가상환경 들어가기
.\venv\Scripts\activate
selenium 설치
pip install selenium
webdriver_manager 설치
pip install webdriver_manager
pip upgrade
python.exe -m pip install --upgrade pip
selenium_no.py
# .\venv\Scripts\activate
# https://www.youtube.com/watch?v=zRKm0BkzSM8
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
options = Options()
options.add_experimental_option('detach', True) # 브라우저 바로 닫힘 방지
options.add_experimental_option('excludeSwitches', ['enable-logging']) # 불필요한 메시지 제거
# 1
# chrome_driver = ChromeDriverManager().install()
# print(chrome_driver)
# 설치경로 C:\Users\newstep\.wdm\drivers\chromedriver\win64\120.0.6099.109\chromedriver-win32/chromedriver.exe
service = Service(ChromeDriverManager().install()) # 크롬드라이버 업데이트 되어도 신경 안써도 된다
# service = Service(ChromeDriverManager(path="DRIVER").install()) # 원하는 경로에 설치
driver = webdriver.Chrome(service=service, options=options)
driver.get('https://naver.com')
'컴퓨터 > Python' 카테고리의 다른 글
python 여러개의 pdf들의 1페이지만 합쳐서 새로운 pdf파일 만들기 (0) | 2024.05.21 |
---|---|
python 시트보호해제해서 다른이름으로 파일저장 (0) | 2024.03.15 |
python 다른폴더에 파일 이동시킬 때 같은이름파일 있으면 같은파일지우고 새로운파일 이동 (0) | 2023.12.14 |
python 사용자 Downloads 폴더에 생성일자 오늘인 파일 출력하기 (0) | 2023.12.13 |
flask 액세스 권한에 의해 숨겨진 소켓에 액세스를 시도했습니다 (0) | 2023.12.07 |