오류수정

This commit is contained in:
2025-06-27 11:54:26 +09:00
parent e0f04d0ae7
commit c29e31aa9c

View File

@ -6,15 +6,21 @@ from selenium.webdriver.support import expected_conditions as EC
from datetime import datetime from datetime import datetime
import os import os
import time import time
import tempfile import tempfileimport tempfile
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = Options() options = Options()
options.add_argument('--headless') options.add_argument('--headless')
options.add_argument('--window-size=1802,1467') options.add_argument('--window-size=1802,1467')
# 임시 사용자 데이터 디렉토리 생성 # 임시 폴더 생성 후 user-data-dir로 지정 (매 실행마다 새 폴더 사용)
temp_user_data_dir = tempfile.mkdtemp() temp_dir = tempfile.mkdtemp()
options.add_argument(f'--user-data-dir={temp_user_data_dir}') options.add_argument(f'--user-data-dir={temp_dir}')
# Docker에서 권장하는 옵션
options.add_argument('--no-sandbox')
options.add_argument('--disable-dev-shm-usage')
driver = webdriver.Chrome(options=options) driver = webdriver.Chrome(options=options)