2017-01-17 1 views
0

Selenium의 IE 드라이버를 사용하여 PDF 내에서 텍스트를 읽는 방법을 배우려고합니다. 나는 selenium.common.exceptions.NoSuchElementException 무엇입니까 : 메시지 : CSS 선택 == 내가 다른 driver.find_element_by 기능을 사용하여 시도하지만PDF에서 텍스트를 읽는 방법

작동 하나를 찾을 수 없습니다

from selenium import webdriver 
import time 

TO_url = "Y:\Work\Work\PFCToolbox\exampleTO\HT072663_001.pdf" 
vpc_url = "http://dspgot03.vcc.ford.com/apps/vpc/vpc.nsf/" 
driver = webdriver.Ie() 
driver.get(TO_url) 
element = driver.find_element_by_css_selector("body") 
time.sleep(10) 

몸 요소를 찾을 수 없습니다를

+0

예제 URL이 있습니까? – Moshisho

+0

pdf를 다운로드 한 다음'pdfrw '와 같은 라이브러리를 사용하여 내용을 읽을 수 있습니다. – Shane

답변

0

대신 body 요소를 찾는 텍스트를 얻기 위해 키를 보내보십시오 :

driver.send_keys(Keys.CONTROL, 'a') 
driver.send_keys(Keys.CONTROL, 'c') 

그런 다음 클립 보드에서 붙여 넣습니다.

관련 문제