Python subprocess.check_output():设置工作目录
如果你有使用 subprocess.check_output() 调用命令的代码,如
subprocess_check_output_set_cwd.py
subprocess.check_output("ls .", shell=True)你可以使用 subprocess.check_output() 的 cwd=... 参数来定义工作目录。示例:
subprocess_cwd_relative.py
subprocess.check_output("ls .", cwd="../", shell=True)cwd 表示更改工作目录,相对于当前工作目录解释。但是,你也可以使用绝对路径:
subprocess_cwd_absolute.py
subprocess.check_output("ls .", cwd="/etc/", shell=True)Check out similar posts by category:
Python
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow