Найти - Пользователи
Полная версия: Как сделать пасер сайта на Python?
Начало » Python для новичков » Как сделать пасер сайта на Python?
1
Vilgelm
Мне нужно сделать пасер на Python раздела “Афиша” на сайте yandex.ru
Вот этого раздела: https://pastenow.ru/2CIC9
Lena13_08
Vilgelm
Мне нужно сделать пасер на Python раздела “Афиша” на сайте yandex.ruВот этого раздела: https://pastenow.ru/2CIC9

Я пользовалась этим https://www.analyticsvidhya.com/blog/2015/10/beginner-guide-web-scraping-beautiful-soup-python/
очень просто и хорошо написано
DamMercul
Всю программу писать не буду. Надо иметь хотя-бы минимальное представление о HTML. Без этого ты даже div-блока с температурой не найдешь…
Советую использовать requests - упрощенная версия urllib.

 import requests
from bs4 import BeautifulSoup as bs
con = requests.get("ссылка до yandex.ru погоды, забыл ...")
html_doc = con.text
read_file = bs(html_doc, "lxml")
con.close()
for div in read_file.find_all('div'):
    if div.get("a ИЛИ div") == "some_class":
        дальше сам
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB