나랑 벗겨주세요. 내가 새끼를 긁기에 아주 새롭다! 나는이 CNN 웹 페이지에서 모든 출구 조사 자료를 긁어 내고 싶습니다. http://www.cnn.com/election/results/exit-polls 이 질문에 대해서는 첫 번째 출구 조사 인 성별 하나를 긁어달라고합니다. 아래 코드는 아무 것도 인쇄하지 않습니다. 내가 뭘 잘못하고 있니? 모든 태그를 반복하지 않습니까?Python Beautiful Soup 웹 근근이 살아가는 CNN 선거 결과
import urllib2
from bs4 import BeautifulSoup
html = urllib2.urlopen('http://www.cnn.com/election/results/exit-polls').read()
soup = BeautifulSoup(html)
table = soup.find("div",{"class":"exit-poll__question"})
print table
자바 스크립트를 사용하여 정보를로드 했으므로 BeautifulSoup은 해당 정보를 가져올 수 없습니다. –
아 ~ 그래서 무엇을 사용해야합니까? – ziggy
[dryscrape] (https://github.com/niklasb/dryscrape)와 같은 것을보십시오. 여기에 사용법의 좋은 예가 있습니다. [여기] (http://stackoverflow.com/a/26440563/7090605). –