,可以通过以下几种方式实现:
import subprocess
Popen
函数创建子进程,并指定要执行的shell命令:subprocess.Popen("shell命令", shell=True)
os.system("shell命令")
来重新初始化shell。具体步骤如下:import os
os.system("shell命令")
,每次执行不同的shell命令。pip install pexpect
import pexpect
spawn
函数创建一个子进程,并指定要执行的shell命令:child = pexpect.spawn("shell命令")
以上是几种常见的方法,可以根据具体需求选择适合的方式来实现从python中多次运行程序,白化初始化不同的shell。
Elastic 实战工作坊
Elastic 实战工作坊
云+社区技术沙龙[第14期]
云+社区技术沙龙[第28期]
DBTalk
云+未来峰会
云+社区开发者大会 长沙站
DBTalk技术分享会
领取专属 10元无门槛券
手把手带您无忧上云