Я пытаюсь очистить данные о машине. Их теги «id» увеличиваются на 1, однако я просто не могу понять, как это сделать. Вот что у меня есть:Простой веб-скребок Python с красивым супом
import bs4 as bs
import urllib
source = urllib.request.urlopen('http://www.25thstauto.com/inventory.aspx?cursort=asc&pagesize=500').read()
soup = bs.BeautifulSoup(source, 'lxml')
#finds the total number of cars
count = soup.find('span', {'id': 'ctl00_cphBody_inv1_lblVehicleCount'}).getText()[:2]
count = int(count)
i = 1
for url in range(1,count):
url = soup.find_all('a', {'id': 'ctl00_cphBody_inv1_rptInventoryNew_ctl0'+i+'_nlVehicleDetailsTitle'})
print(url['href'])
i = i + 1
Я не знаю, почему этот вопрос ниспровергнут, я поддержал вас. –