Запуск двух процессов Python

Я использую два кода Python, отредактированные двумя различными текстовыми редакторами (Eclipse и Spyder), и из диспетчера задач я увидел два процесса python.exe. Будут ли эти два процесса мешать друг другу? Я волнуюсь, потому что я использовал почти одинаковый набор имен переменных в этих двух сценариях, и оба кода работают над одним и тем же вводом данных с очень похожей структурой данных.

1 ответ

Решение

Процессы ничего не знают друг о друге.

Не имеет значения, идентичны они или нет. Каждый процесс выделяет ресурсы ОС, поэтому у каждого процесса есть свои ресурсы, и они не будут перекрываться. Фактически, очень часто используют несколько похожих процессов Python для многопроцессорной обработки, когда у вас есть обработка, которая может выполняться параллельно и логически распределена для каждого процесса.

Если они оба не используют общий ресурс, такой как файл, вам не о чем беспокоиться.

Другие вопросы по тегам