Введение
В этом практическом занятии вы научитесь использовать библиотеку multiprocessing
и Matplotlib для построения графиков с данными, сгенерированными в отдельном процессе. Мы создадим два класса - ProcessPlotter
и NBPlot
- для обработки построения графиков и генерации данных соответственно. Класс NBPlot
будет генерировать случайные данные и отправлять их в класс ProcessPlotter
через трубу (pipe), который затем будет построать данные в режиме реального времени.
Советы по работе с ВМ
После запуска ВМ нажмите в левом верхнем углу, чтобы переключиться на вкладку Notebook и получить доступ к Jupyter Notebook для практики.
Иногда может потребоваться подождать несколько секунд, пока Jupyter Notebook полностью загрузится. Валидация операций не может быть автоматизирована из-за ограничений Jupyter Notebook.
Если вы сталкиваетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.