헤드리스 모드용 ChromeDriver 구성
웹 스크래핑 시나리오에서는 Chrome 브라우저를 헤드리스 모드에서 실행하여 그래픽 오류를 억제하는 것이 바람직한 경우가 많습니다. 사용자 인터페이스. 브라우저 자동화 프레임워크인 ChromeDriver를 사용하면 그에 따라 옵션을 구성하면 됩니다.
헤드리스 모드에서 ChromeDriver를 시작하려면 다음 Python 코드를 활용하세요.
from selenium import webdriver from selenium.webdriver.chrome.options import Options options = Options() options.add_argument('--headless') options.add_argument('--disable-gpu') # Necessary for headless mode to function properly. path_to_chromedriver = '/path/to/chromedriver' driver = webdriver.Chrome(path_to_chromedriver, chrome_options=options)
add_argument() 이 메서드는 효율적인 처리를 위해 헤드리스 모드(--headless)를 추가하고 GPU를 비활성화(--disable-gpu)합니다. /path/to/chromedriver를 시스템에 있는 ChromeDriver의 실제 위치로 바꾸세요.
이러한 옵션을 사용하면 ChromeDriver가 Chrome을 헤드리스 모드로 실행하여 브라우저 창을 표시하지 않고도 웹 스크래핑 작업을 수행할 수 있습니다. .
위 내용은 헤드리스 모드에 대해 ChromeDriver를 구성하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!