35 lines
1.1 KiB
Python
35 lines
1.1 KiB
Python
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() |