Tech/파이썬
[파이썬 셀레니움] Timed out receiving message from renderer: 600.000
Honey buns
2022. 2. 5. 14:52
728x90
반응형
headless 크롬 사용 중 한동안 아래 에러때문에 고생해서...기록해둠.
"Message: session not created from timeout: Timed out receiving message from renderer: 600.000"
아래 코드대로 실행했더니 마침내 동작.
# 셀레니움 작동 테스트
from selenium import webdriver
from pyvirtualdisplay import Display
display = Display(visible=0, size=(1024, 768))
display.start()
user_agent = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)'
options = webdriver.ChromeOptions()
options.add_argument('--no-sandbox')
options.add_argument('user-agent={0}'.format(user_agent))
driver = webdriver.Chrome('/home/venus/Notes/98/chromedriver',options=options)
# 아무런 경고가 없다면 이상없이 작동되는 것입니다
driver.get(url='https://naver.com')
# 페이지 이동
print(driver.current_url)
# 이동되었는지 확인
driver.close()
# 종료
핵심은 아래 코드를 삽입해주면 되는 것이었다.
from pyvirtualdisplay import Display
display = Display(visible=0, size=(1024, 768))
display.start()
반응형