使用 Subprocess 模块在 Python 中使用命令提示符
Working with Command Prompt in Python using Subprocess module
在我的脚本中,我需要调出我在创建时没有遇到任何问题的命令提示符:
subprocess.Popen([r"cmd.exe"])
这基本上就是我到目前为止所做的。我有一些参数想放在这个提示中,我想在 运行 脚本时自动 运行。
我想做的是仅使用 Python 在提示符下更改我的目录。有人知道怎么去吗?
嗯,我对子进程一无所知,但您可以使用 os 模块更改目录、启动命令提示符、运行 批处理程序等。
import os
os.chdir('blah')
os.system('start something.bat')
取决于您是否严格需要使用子流程。希望对您有所帮助!
subprocess.Popen
采用关键字参数来指定当前工作目录。只需这样做:
subprocess.Popen(r"cmd.exe", cwd = "my/lovely/directory/", "more-args")
在我的脚本中,我需要调出我在创建时没有遇到任何问题的命令提示符:
subprocess.Popen([r"cmd.exe"])
这基本上就是我到目前为止所做的。我有一些参数想放在这个提示中,我想在 运行 脚本时自动 运行。
我想做的是仅使用 Python 在提示符下更改我的目录。有人知道怎么去吗?
嗯,我对子进程一无所知,但您可以使用 os 模块更改目录、启动命令提示符、运行 批处理程序等。
import os
os.chdir('blah')
os.system('start something.bat')
取决于您是否严格需要使用子流程。希望对您有所帮助!
subprocess.Popen
采用关键字参数来指定当前工作目录。只需这样做:
subprocess.Popen(r"cmd.exe", cwd = "my/lovely/directory/", "more-args")