Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. А это две из восьми подборок моего канала канала о программировании на языке Python. Приложение 1 к видеоуроку Многозадачность. Потоки. Модуль threading Как я уже говорил в видеоуроке, многозадачность может существовать в рамках одного процесса. Элементами такой многозадачности являются потоки. При создании процесса также в рамках его создаётся один главный поток, исполняющий код программы. Чаще всего нам этого вполне достаточно. Но бывают случаи, когда какие то действия важно выполнять параллельно основному потоку выполнения. Для этого и создаются потоки. Важно отметить, что потоки в рамках одного процесса не изолированы друг от друга. Они могут использовать одни и те же глобальные переменные, одни и те же файлы. Это удобно, но это и опасно, так как может вызвать трудно определяемые ошибки. Для создания и управления потоками в Python е
Программирование на Python. Многозадачность. Потоки. Модуль threading
10 октября 202310 окт 2023
50
2 мин