在我的脚本中,我需要调出命令提示符,我在创建时没有遇到任何问题:
subprocess.Popen([r"cmd.exe"])
这基本上是我到目前为止所做的。我有一些想要放在这个提示中的参数,我希望在运行脚本时自动运行。
我想要做的是仅使用Python在提示中更改我的目录。有人会知道如何到达那里吗?
答案 0 :(得分:0)
我不知道子进程,但您可以使用os模块更改目录,启动命令提示符,运行批处理程序等。
import os
os.chdir('blah')
os.system('start something.bat')
取决于您是否严格需要使用子进程。希望有所帮助!
答案 1 :(得分:0)
subprocess.Popen
使用关键字参数指定当前工作目录。只需这样做:
subprocess.Popen(r"cmd.exe", cwd = "my/lovely/directory/", "more-args")