0
나는 셀레늄 webdriver를 사용하는 파이썬 크롤러를 가지고 있습니다. 클러스터에서 시작하여 약 10 일 동안 실행하고 싶습니다. 문제는 다음과 같습니다.Python : 관리자 권한이없는 헤드리스 셀레늄
I do not have an X display!!!!
일부 검색 및 읽기를 수행했습니다. 일반적으로 이것은 Xfvb와 pyvirtualdisplay를 사용하여 해결할 수 있습니다. 아직 클러스터에 설치되지 않았습니다. 이제 또 다른 문제는 팝업 :
I do not have admin access in clusters!!!!
나는 VE 파이썬에서 pyvirtualdisplay를 설치할 수 있습니다 내가
sudo apy-get install xvfb
나는 개인 데스크톱을 보유하고 있지 않습니다 실행되지 않을 수 있지만. 어떠한 제안?
용서 내가 멍청한 걸 물으면. 난 단순히 셀레늄 - 서버 - standlone - x.xx.x.jar 없어. selenium.webdriver를 가져 와서 파이썬에서 원하는 모든 작업을 수행합니다. 나는이 자바 스크립트 라이브러리를 계속 사용할 수 있습니까? – Mai
나는 대답은 여기에 필요한 것 같아요 http://stackoverflow.com/questions/13287490/is-there-a-way-to-use-phantomjs-in-python - 특히 @Pykler의 대답 – KeepCalmAndCarryOn