Я собираю данные с флипкарта, где я хочу собрать все названия, цены и рейтинги продуктов. Поэтому я хочу очистить всю необходимую информацию со всех страниц. По этой ссылке 11 страниц: https://www.flipkart.com/mobiles/mi~brand/pr?sid=tyy%2C4io&otracker=nmenu_sub_Electronics_0_Mi Итак, как я могу сделать цикл, пока не дойду до конца страниц, то есть до номера 11-й страницы.
Как узнать номер последней страницы веб-сайта в веб-скрапе в BeautifulSoup?
comment
Добро пожаловать в StackOverflow! Пожалуйста, отредактируйте вопрос, указав, что вы пробовали и с какой конкретной проблемой столкнулись.
- person maestromusica   schedule 04.03.2020
Ответы (2)
URL-адрес со страницы 1 по 11 определяется:
https://www.flipkart.com/mobiles/mi~brand/pr?sid=tyy%2C4io&otracker=nmenu_sub_Electronics_0_Mi&page={n}
where n is from 1 to 11
Таким образом, вы можете создать цикл, в котором n = от 1 до 11, и заменить n его текущим значением в цикле.
person
âńōŋŷXmoůŜ
schedule
04.03.2020
Да, я сделал это возможным, используя цикл for от 1 до 11, но здесь мне нужно узнать номер последней страницы вручную с веб-сайта. И я хочу, чтобы он динамически определял номер последней страницы.
- person Sunil Thakur; 05.03.2020
person
schedule
Да, я сделал это возможным, используя цикл for от 1 до 11, но здесь мне нужно узнать номер последней страницы вручную с веб-сайта. И я хочу, чтобы он динамически определял номер последней страницы.
- person Sunil Thakur; 05.03.2020
Большое спасибо, сэр, за ваши усилия!
- person Sunil Thakur; 05.03.2020
@SunilThakur рад помочь. не стесняйтесь принять мой ответ, если он удовлетворил ваши потребности, поставив отметку Nike рядом с ответом.
- person αԋɱҽԃ αмєяιcαη; 05.03.2020