py193 PySimpleGUI - Таймер и Progressbar

preview_player
Показать описание
На основе оконной программы парсинга курса лекций сайта Интуит показано применение Progressbar для отслеживания состояния программы и фонового длительного процесса. Для этого в цикле обработки событий окна подключено событие sg.TIMEOUT_KEY.
Сам парсинг в консольном варианте рассматривался, например, в лекции pr02f и ранее. Сейчас существенно, что это длительный процесс, поэтому в оконной программе его следует вынести в отдельный поток, для отслеживания состояния которого мы используем безопасную очередь и Progressbar.
Рекомендации по теме