Такая странная структура кода в файлах. Как я понял главный файл game.py, который
импортирует функции "from funcs import *". При этом в самом файле funcs.py импортируется функция самой game.py "from game import setScreen".
По итогу в предоставлении самого game.py это выглядит как наличие в одном файле двух точно идентичных функций setScreen. Хоть и не очень помню специфику Python, относительно импорта себя из себя самой. Но здесь или ошибка, или неправильная работа скрипта гарантирована
Зависит от того как на сайте появляются новости. К примеру, я раз делал, где новости проявлялись не по порядку. Тогда создавал некий список с ключевыми значениями новостей, к примеру с ключевым значением ID/Название новости. И далее, при запуске оно просто сначала добавляло в него все новости, что есть на сайте. А далее проводило проверку на получение новых новостей, посредством сверки всех новостей с сайта, и если
на сайте появлялись новости которой не было в списке, оно её отправляло, а список обновляло.
Смотрим на тип запроса, а далее всё по схеме.
Если пост запрос, то так и задаём, но это потом.
Сначала копируем данные из Payload, там вниз пролистать, и делаем их под формат словаря:
payload_data = {'k': '283848', 'data': 'djekke'} и тд.
И далее формируем запрос
requests.post('url', data = payload_data)
browser.get('file:///C:/Users/79897/Desktop/reestr.html') - открывает указанную ссылку, указанным способом, по дефолту в новой вкладке (Можно ещё на текущей же странице, или же в новом браузере).
Итог. Можно её просто убрать, чтоб всё выполняло на той же странице