Добавить
Уведомления

Python и PyQt класс Qthread пример многопоточности

https://happy-buy.ru/7CkD.php - заказать на Аliexpress (Qt. Жаровня цвета слоновой кости с фарфоровым отливом, 4816-14) Если ссылка ведет не на тот продукт, который Вы искали, воспользуйтесь поиском по сайту! Это видео продолжает серию видео-записок по Python с обзорами практических приёмов программирования. В этой видео-заметке продолжаю обзор возможностей PyQt5, а именно разбираю приемы программирования с использованием нескольких потоков посредством класса QThread. При этом QThread - это не поток, а Qt обертка для потока конкретной ОС, которая позволяет взаимодействовать с потоком из Qt проекта, в первую очередь через Qt signals/slots. Здесь покажу как организовать код, чтобы избежать залипания программы при длительных вычислениях или загрузке большого количества информации, упомяну и другие варианты применения программ с двумя и более потоками. Подробнее c этими и дополнительными материалами можно ознакомится на Портале: PyScientist Если у Вас есть какие либо вопросы по видео, либо по работе исходного кода, предложения по сотрудничеству буду рад с Вами взаимодействовать, пожалуйста обращайтесь на e-mail: , либо пишите в комментарии к видео. Ссылки на предыдущие видео по теме: Видео 1: Python настройка рабочего пространства, использование PyCharm Видео 2: Python функции Видео 3: Python классы Видео 4: Графический интерфейс Qt для Python, или PyQt Видео 5: Python компиляция программ, cx_Freeze и другие компиляторы Видео 6.1: Библиотека Matplotlib создание графиков для анализа данных Видео 6.2: Библиотека matplotlib и Qt встраивание графиков в графический интерфейс Qt Видео 7: Matplotlib модуль Animation класс FuncAnimation (автообновление графиков) Видео 8: Библиотека Matplotlib, отображение графиков функции с использованием библиотеки numexpr (ввод функции из текстовой строки) Видео 9.1: Классы QListWidget и QListView сопоставительный анализ, простой пример применения QListWidget Видео 9.2: Класс QListView пример применения с использованием QtCore.QabstractListModel Видео 10: Python и Excel взаимодействие с excel (библиотеки xlrd, xlwt, openpyxl, win32com) Видео 11: обзор виджета QTableWidget и практическое использование Видео №12.1 обзор виджета QStackedWidget использование QComboBox и QPushButton в качестве переключателей Видео №12.2 Продолжение обзора виджета QStackedWidget использование QToolButton в качестве переключателей, настройка статического и динамического внешнего вида QToolButton c использованием qss. Видео 12.3 Python готовое приложение с графическим интерфейсом (GUI) Qt и графической библиотекой Matplotlib (Обзор проекта текущее состояние на июль 2018г). Видео 13.1 Python и создание базы данных данных на движке СУБД sqlite3 с использованием стандартной библиотеки. Видео 13.2 Python и sqlite3 внесение изменений в базу данных (СУБД SQLite), практический пример управления данными в базе Видео 13.3 Python и sqlite3 хранение изображений в базе данных с СУБД SQLite, практический пример. Видео 13.4 Python и sqlite3 интеграция функционала базы данных в проект PyScientistNotes. (скоро появится) Видео 14 Python и Qt обзор переход с PyQt4 на PyQt5 и далее на PySide2 Видео 15 Python и Qt стандартные диалоговые окна tutorial Видео 16 Python и PyQt "QDialog" - создание и настройка диалогового окна Видео 1S Matplotlib настройка axes для простого графика Видео 2S Python и интерполяция в numpy и scipy Видео 3S Python и буфер обмена windows (текстовые данные) Видео 17 Python и PyQt класс Qthread пример многопоточности В видео использованы следующие аудио материалы: композиция Timeless исполнитель Constantine 2018г дабстеп. #Aliexpress #Алиэкспресс #Обзор #Товар #Распаковка

Иконка канала Волшебный Али!!!
353 подписчика
12+
34 просмотра
2 года назад
12 декабря 2023 г.
12+
34 просмотра
2 года назад
12 декабря 2023 г.

https://happy-buy.ru/7CkD.php - заказать на Аliexpress (Qt. Жаровня цвета слоновой кости с фарфоровым отливом, 4816-14) Если ссылка ведет не на тот продукт, который Вы искали, воспользуйтесь поиском по сайту! Это видео продолжает серию видео-записок по Python с обзорами практических приёмов программирования. В этой видео-заметке продолжаю обзор возможностей PyQt5, а именно разбираю приемы программирования с использованием нескольких потоков посредством класса QThread. При этом QThread - это не поток, а Qt обертка для потока конкретной ОС, которая позволяет взаимодействовать с потоком из Qt проекта, в первую очередь через Qt signals/slots. Здесь покажу как организовать код, чтобы избежать залипания программы при длительных вычислениях или загрузке большого количества информации, упомяну и другие варианты применения программ с двумя и более потоками. Подробнее c этими и дополнительными материалами можно ознакомится на Портале: PyScientist Если у Вас есть какие либо вопросы по видео, либо по работе исходного кода, предложения по сотрудничеству буду рад с Вами взаимодействовать, пожалуйста обращайтесь на e-mail: , либо пишите в комментарии к видео. Ссылки на предыдущие видео по теме: Видео 1: Python настройка рабочего пространства, использование PyCharm Видео 2: Python функции Видео 3: Python классы Видео 4: Графический интерфейс Qt для Python, или PyQt Видео 5: Python компиляция программ, cx_Freeze и другие компиляторы Видео 6.1: Библиотека Matplotlib создание графиков для анализа данных Видео 6.2: Библиотека matplotlib и Qt встраивание графиков в графический интерфейс Qt Видео 7: Matplotlib модуль Animation класс FuncAnimation (автообновление графиков) Видео 8: Библиотека Matplotlib, отображение графиков функции с использованием библиотеки numexpr (ввод функции из текстовой строки) Видео 9.1: Классы QListWidget и QListView сопоставительный анализ, простой пример применения QListWidget Видео 9.2: Класс QListView пример применения с использованием QtCore.QabstractListModel Видео 10: Python и Excel взаимодействие с excel (библиотеки xlrd, xlwt, openpyxl, win32com) Видео 11: обзор виджета QTableWidget и практическое использование Видео №12.1 обзор виджета QStackedWidget использование QComboBox и QPushButton в качестве переключателей Видео №12.2 Продолжение обзора виджета QStackedWidget использование QToolButton в качестве переключателей, настройка статического и динамического внешнего вида QToolButton c использованием qss. Видео 12.3 Python готовое приложение с графическим интерфейсом (GUI) Qt и графической библиотекой Matplotlib (Обзор проекта текущее состояние на июль 2018г). Видео 13.1 Python и создание базы данных данных на движке СУБД sqlite3 с использованием стандартной библиотеки. Видео 13.2 Python и sqlite3 внесение изменений в базу данных (СУБД SQLite), практический пример управления данными в базе Видео 13.3 Python и sqlite3 хранение изображений в базе данных с СУБД SQLite, практический пример. Видео 13.4 Python и sqlite3 интеграция функционала базы данных в проект PyScientistNotes. (скоро появится) Видео 14 Python и Qt обзор переход с PyQt4 на PyQt5 и далее на PySide2 Видео 15 Python и Qt стандартные диалоговые окна tutorial Видео 16 Python и PyQt "QDialog" - создание и настройка диалогового окна Видео 1S Matplotlib настройка axes для простого графика Видео 2S Python и интерполяция в numpy и scipy Видео 3S Python и буфер обмена windows (текстовые данные) Видео 17 Python и PyQt класс Qthread пример многопоточности В видео использованы следующие аудио материалы: композиция Timeless исполнитель Constantine 2018г дабстеп. #Aliexpress #Алиэкспресс #Обзор #Товар #Распаковка

, чтобы оставлять комментарии