Я новичок ie на multiprocessing
.
Я пытаюсь выполнить несколько функций последовательно в процессе с использованием многопроцессорности.
Пример:
У меня есть 5 фреймов данных, которые нужно вставить в базу данных в 5 отдельных таблицах. Перед вставкой я хотел бы проверить правильность формата данных, правильность порядка столбцов, краткую проверку качества данных. Предположим, я написал 4 функции, а именно correct_data_format()
, column_order()
и data_quality()
. Добавьте также insert_db()
функций.
Я бы хотел запустить эти 4 функции для каждого фрейма данных.
На мой взгляд, у меня должно быть 5 разных процессов для каждого фрейма данных, и каждый процесс должен выполняться последовательно 4 функции, упомянутые выше (correct_data_format()
-> column_order
-> data_quality
-> insert_db
)
Как этого добиться с помощью multiprocessing
пакета?