실시간 주식 업데이트를 제공하는 파이썬 파일을 만들려고합니다.beautifulSoup의 불규칙한 동작
<span id="ChangePercent">-0.71%</span>
는 일, 소스 : 즉
price = code.findAll('span', {'class' : 'yfi-price-change-green'})
찾을 실패 money.rediff.com/
하지만 야후 금융 doenst 작업에 동일한 기술을 사용하여 ... : 는 난에 대한 for l in code.findAll('span', {'id' : 'ChangePercent'}):
을 시도 <span class="yfi-price-change-green">(1.95%)</span>
출처 : finance.yahoo.com/
두 코드 : Rediff을 : http://ideone.com/kslILJ 야후는 : http://ideone.com/egGQLv
고맙습니다 심지어 HTML SORCE 업데이트하면 야후 소스에, 하나 QUES을 alecxe, findall은이'찾을 수있을 것입니다 findAll ('span', { 'class': 'yfi-price-change-green'}) '은 주가가 변경된 것처럼 rediff 페이지 에서처럼 두 사례를 구별하는 것입니다. – FreakAtNs
@FreakAtNs이 두 가지 경우는 페이지를 만들고 렌더링하고 요금을 제공하며 요금을 업데이트하는 등의 측면에서 완전히 다릅니다. Yahoo는 자동화/스크래핑을 더욱 어렵게 만듭니다. – alecxe
은 @alecxe를 얻었습니다. 데이터를 검색하기 쉽도록 rediff에 기울였습니다. 다양한 주식 가격의 목록을 인쇄하고, 주식의 이름을 입력으로 사용하려고했습니다. 거의 완료되었으므로 파이썬으로 Google 검색 결과를 인쇄 할 수 있습니다. 거기 rediff 링크를 찾으십시오), 나는 googpy를 시도했지만 구식, 제발 내가 진행해야 할 일을 giude 할 수 .. – FreakAtNs