У меня есть скрипт python, выполнение которого занимает некоторое время в зависимости от переданного аргумента. Итак, если я запускаю их с двух терминалов с разными аргументами, они получают свою версию кода? Я не вижу двух генерируемых файлов .pyc
.
Терминал 1 работает: python prog.py 1000 > out_1000.out
Прежде чем скрипт, работающий на терминале 1, завершится, я запускаю другой; таким образом, терминал 2 работает: python prog.py 100 > out_100.out
Или в основном мой вопрос, могут ли они мешать друг другу?
a.out
будет перезаписан последним запуском, используйте>>
вместо>
,python prog.py
будет нормально работать на обоих терминалах - person riteshtch   schedule 29.04.2016a.out
? Я не вижу здесь C. - person   schedule 29.04.2016.pyc
создается при импорте файла. Но, как правило, можно снова запустить тот же скрипт Python, пока он уже запущен. Для каждого сценария создается собственный процесс Python, в котором выполняется сценарий. - person salomonderossi   schedule 29.04.2016