#!/usr/bin/env python # coding: utf-8 # ## Python для сбора данных # # *Алла Тамбовцева, НИУ ВШЭ* # # ### Задание 1 # # Используя код с лекции, напишите функцию, которая принимает на вход ссылку на страницу новости на сайте [nplus1.ru](https://nplus1.ru/) и возвращает список из следующих элементов: # # * название новости; # * краткое описание новости; # * имя автора новости; # * рубрики, к которым относится новость; # * сложность текста новости; # * текст новости. # # ### Задание 2 # # Создайте список ссылок на новости с главной страницы сайта [nplus1.ru](https://nplus1.ru/), примените написанную в задании 1 функцию к каждой ссылке в списке и сформируйте новый список списков с данными по новостям. # # ### Задание 3 # # Преобразуйте полученный в задании 2 список в датафрейм, добавьте названия столбцов, при необходимости измените тип столбцов. Выгрузите полученный датафрейм в файл Excel.