Задание: Парсер сайта РБК, выбираем в интерфейсе поле для запроса, вводим тему (если такой нет, вывести ошибку) и по ней выдать заголовки новостей по текущей дате.
При запуске программы выполняется:
- Парсинг новостей по текущей дате в allnews.csv;
- Открытие интерфейса с полем ввода конкретной темы (Политика, Общество, Бизнес);
- При нажатии на кнопку выполняется:
- Проверка введенного текста на соответствие имеющимся темам;
- При наличии новостей по заданной теме выдает в терминал их заголовки;
- При отсутствии новостей по заданной теме выдает ошибку: Ошибка, новости не найдены.