import subprocess
# путь к каталогу из которого запустился скрипт
if getattr(sys, 'frozen', False):
application_path = os.path.dirname(sys.executable) # путь к каталогу рантайм exe
elif __file__:
application_path = os.path.dirname(__file__) # путь к каталогу запуск в интерпретаторе
subprocess.call([application_path + r'ваш_батник.bat'])
тюкаем обновление каждые 30 секунд,
Ну или не Selenium, а любые системы автоматизации действий пользователя.
Вариант два более дорогой и сложный:
Скрипты на разных языках программирования