Python
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service options = Options() options.add_experimental_option("excludeSwitches", ["enable-automation"]) options.add_experimental_option('useAutomationExtension', False) # user-agent를 일반적인 브라우저와 비슷하게 설정 options.add_argument('--disable-blink-features=AutomationControlled') # 크롬 드라이버 경로 설정 service = Service(executable_path="path_to_chromedriver") driver = webdriver.Chrome(service=service, options=options) # 필요한 작업 수행 driver.get('https://www.example.com') # 작업 종료 후 드라이버 종료 driver.quit() |