Как в python создать 2 процесса с доступом к файлу?
Приветствую.
есть такое задание -- нужно создать два процесса и организовать совместный доступ к .txt файлу.
Задача - вывести строки из .txt файла используя два процесса не нарушив порядка строк.
Пытаюсь курить документацию, но "чо-та сложна" (с). Может кто-то сможет популярно объяснить как создаются эти процессы? и как описать их взаимодействие?
> Задача - вывести строки из .txt файла используя два процесса не нарушив порядка строк.
От вас хотят, чтобы процессы работали не в параллель, а конвейером.
ну, вот полная копипаста задания:
3. Создайте два процесса и организуйте им совместный доступ к данным из файла data.txt.
Ваша задача вывести строки из data.txt используя два процесса не нарушив порядка строк.
возможно имелось ввиду такое - сначала один процесс выводит одну строку, затем второй процесс выводит вторую строку, затем опять управление у первого процесса и т.д.
но возможно ли это реализовать, я не знаю, т.к. про мультитрединг и мультипроцессинг почти ничего не знаю...