Форум сайта python.su
Мне нужно сделать пасер на Python раздела “Афиша” на сайте yandex.ru
Вот этого раздела: https://pastenow.ru/2CIC9
Отредактировано Vilgelm (Дек. 4, 2017 16:10:17)
Офлайн
Vilgelm
Мне нужно сделать пасер на Python раздела “Афиша” на сайте yandex.ruВот этого раздела: https://pastenow.ru/2CIC9
Офлайн
Всю программу писать не буду. Надо иметь хотя-бы минимальное представление о 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": дальше сам
# Life loop while alive: if (fun > boredom) and money: pass_day(fun, boredom, money) continue else: break
Офлайн