我正在尝试在 python 脚本中启动多次运行。
每次运行都包括克隆
git
存储库、创建 venv
、设置它并运行 main.py
函数。
并行启动多个作业并使主脚本等待中间作业结束后再继续后处理的最佳方法是什么?
这种编排完全超出了Python编程范围
您需要一个 shell 脚本才能在终端中运行。
我想您使用的是 Linux,然后使用
创建
run.sh
脚本
python3 -m venv [VENV_NAME]
source [VENV_NAME]/bin/activate
git clone [GIT_URL]
cd [GIT_REPO_NAME]
python3 main.py
第二个问题是你想在哪里运行它?在你的笔记本电脑上,然后使用上面的脚本,在带有虚拟机集群的云服务上,那就是另一个话题了