from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.chrome.options import Options from options import modify_option_page def main(): # 크롬 옵션 설정 chrome_options = Options() #chrome_options.binary_location = "C:\\Program Files\\Naver\\Naver Whale\\Application\\whale.exe" # 네이버 웨일 브라우저의 설치 경로 chrome_options.add_argument("--disable-notifications") # 팝업 알림 비활성화 chrome_options.add_argument("--disable-popup-blocking") # 팝업 차단 비활성화 chrome_options.add_experimental_option("prefs", { "credentials_enable_service": False, # 자격 증명 서비스 비활성화 "profile.password_manager_enabled": False # 암호 저장 기능 비활성화 }) # 크롬 드라이버에 옵션 추가 driver = webdriver.Chrome(options=chrome_options) driver.get('https://www.percenty.co.kr') driver.set_window_size(1280, 800) modify_option_page(driver) driver.quit() if __name__ == "__main__": main()