remote server 에서 selenium firefox webdriver로 크롤링할 때 오류

조회수 411회

안녕하세요 코딩 초보입니다. remote 서버에서 셀레니움 이용해 크롤링을 하려고 해당 코드를 짠 후 실행시키면

from selenium import webdriver
from bs4 import BeautifulSoup
import time
import pdb
import re

driver = webdriver.Firefox(executable_path='/mnt/data1/jaehak/projects/koreapas/geckodriver')
driver.get("https://www.koreapas.com/bbs/main.php")
html = driver.page_source
bs = BeautifulSoup(html, 'lxml')
print(bs)

Traceback (most recent call last): File "cr_ko_3.py", line 7, in driver = webdriver.Firefox(executable_path='/mnt/data1/jaehak/projects/koreapas/geckodriver') File "/mnt/data1/jaehak/envs/crawling/lib/python3.6/site-packages/selenium/webdriver/firefox/webdriver.py", line 174, in init keep_alive=True) File "/mnt/data1/jaehak/envs/crawling/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 157, in init self.start_session(capabilities, browser_profile) File "/mnt/data1/jaehak/envs/crawling/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 252, in start_session response = self.execute(Command.NEW_SESSION, parameters) File "/mnt/data1/jaehak/envs/crawling/lib/python3.6/site-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute self.error_handler.check_response(response) File "/mnt/data1/jaehak/envs/crawling/lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response raise exception_class(message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: entity not found

이와 같은 오류가 발생합니다. 혹시 해결 방법을 알고 계신 분이 있으시다면 답변 부탁드립니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)