from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from webdriver_manager.chrome import ChromeDriverManager
#크롬 옵션 설정
options = Options()
options.add_argument('--headless')#브라우저 팝업 없이 코드 실행
options.add_argument("user-agent= 각자의 UserAgent 값 확인 후 입력")#headless로 접근하는 경우 서버에서 차단하는 경우 있으므로 설정
#자동으로 웹드라이버 최신 버전 적용, 옵션 적용
browser = webdriver.Chrome(service=Service(ChromeDriverManager().install()),options=options)
크롬의 UserAgent 값 확인방법은 다음과 같다
크롬에서 F12 -> Console -> 콘솔창에 navigator.userAgent 입력
'Today I Learned' 카테고리의 다른 글
(2023.08.11)한국 세법상 지점세 (0) | 2023.08.11 |
---|---|
집합투자기구(펀드) 관련 세제 요약 (0) | 2023.08.09 |
(2022.12.26) 외국법인에 국내사업장과 관련없는 국내원천소득을 지급하는 자는 지급조서 제출의무가 있음 (0) | 2022.12.26 |
[Python] BeautifulSoup4는 동적 페이지 파싱 불가 (0) | 2022.09.14 |
[Python] AWS lambda 서버리스 컴퓨팅 (0) | 2022.09.14 |
댓글