헤드리스 모드에서 Chrome 브라우저를 시작하도록 ChromeDriver 구성
문제 설명:
향상하려면 사용자가 원하는 Python 및 ChromeDriver를 사용하여 웹 스크래핑 스크립트의 성능을 팝업 브라우저 창을 제거하려면 헤드리스 모드로 설정하세요. ChromeDriver에서 '헤드리스' 옵션을 설정하면 브라우저 창이 표시되지 않지만 .exe 파일은 계속 표시됩니다.
해결책:
ChromeDriver를 구성하여 Chrome 브라우저를 시작하려면 헤드리스 모드는 다음을 활용합니다 코드:
from selenium import webdriver from selenium.webdriver.chrome.options import Options options = Options() options.add_argument('--headless') options.add_argument('--disable-gpu') # May be necessary. driver = webdriver.Chrome(CHROMEDRIVER_PATH, chrome_options=options)
설명:
이 코드는 다음을 수행합니다.
제안된 수정 사항은 지속적인 .exe 파일 가시성을 제거하고 ChromeDriver가 헤드리스 모드에서만 작동하도록 보장해야 합니다.
위 내용은 헤드리스 모드에서 ChromeDriver를 실행할 때 영구 .exe 파일을 제거하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!