VIN 번호를 webpage에서 추출 할 수 있습니까?프로그래밍 방식으로 페이지를 파이썬으로 엽니 다.
나는 urllib2.build_opener
을 요청했는데 기계화했다. 나는 user-agent도 제공했지만, 누구도 VIN을 볼 수 없었다.
opener = urllib2.build_opener()
opener.addheaders = [('User-agent',('Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) ' 'AppleWebKit/535.1 (KHTML, like Gecko) ' 'Chrome/13.0.782.13 Safari/535.1'))]
page = opener.open(link)
soup = BeautifulSoup(page)
table = soup.find('dd', attrs = {'class': 'tip_vehicleStats'})
vin = table.contents[0]
print vin
당신은 무엇을 얻습니까? 전체 페이지? – aIKid
빈 스팬 클래스가 생겼지 만 실제로 VIN 번호가 있어야합니다. 브라우저에서 요소를 검사 할 때 볼 수 있습니다. –
@TeodorScorpan 자바 스크립트를 사용하여 동적으로 생성됩니다. –