我可以通过3个不同的调用程序同时使用各自的参数执行1个python脚本

问题描述 投票:-1回答:1

我在centos中遇到这样的情况,其中3个不同/独立的调用者将尝试使用各自的命令行参数执行相同的python脚本。例如:python main.py arg1python main.py arg2python main.py arg3同时。

我的问题是-首先是否可能,或者我需要复制该python脚本,每个进程将使用3个不同的名称来复制3次。

[如果可能,那么应该怎么做,以使这三个进程不会相互干扰,并且python脚本执行将彼此独立。

python-3.x centos
1个回答
1
投票

即使执行相同的源文件,所有python进程也将彼此完全隔离地运行。

[如果它们与进程内存以外的任何外部资源(例如磁盘上的文件)进行交互,那么您可能需要采取措施以确保进程不会受到干扰(例如,确保每个实例使用不同的文件名,例如)。

© www.soinside.com 2019 - 2024. All rights reserved.