2014-12-05 2 views
0

제외하고, 시도 :파이썬 셀레늄은

title = browser.find_element_by_xpath("//h1[@class='title']").text 
views = browser.find_element_by_xpath("//span[@class='count']").text 
likes = browser.find_element_by_xpath("//span[@class='votesUp']").text 

을하지만 어떤 이유에서 이러한 요소의 페이지 하나가 그냥 통과에 이동 파이썬에게 어떻게 찾을 수 없습니다 말했다. 그것은 때때로 나를 추락시키는 것처럼 보입니다. 나는 평소에 노력했지만, 나는 그것이 완전히 작동하지 않을 것이라는 것을 전적으로 확인하지는 못했다.

나는 비디오를 열고 웹 사이트를 통해 웹 사이트를 탐색하는 간단한 화면 스크래퍼를 만들고 있습니다. 그때 다음과 같은 CSV로이 정보를 수출하고있다 : 그것은 충돌하는 XPath를 포함 할 수 없습니다이 페이지의 일부로서

b = open('test.csv', 'ab') 
a = unicodecsv.writer(b) 
data = [[title, views, likes]] 
a.writerows(data) 

이 주위에 방법은 무엇입니까?

+0

오류 메시지가 나타 납니까? 그렇다면 무엇을 말할까요? –

답변