你能從這個webpage中提取VIN號碼嗎?我試過urllib2.build_opener
,請求和機械化。我也提供了用戶代理,但他們都沒有看到VIN。在python中以編程方式打開頁面
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它是使用JavaScript動態創建的。 –