过分子流程.Popen()从VSCode打开另一个VSCod实例

2024-04-27 00:45:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用以下代码行从Spyder或VS代码内部人员打开VS代码(常规版本):

import subprocess
p = subprocess.Popen(["C:/Users/username/AppData/Local/Programs/Microsoft VS Code/code.exe"])

这样很好用。你知道吗

但是,如果我想执行VS代码中的行来打开VS代码的另一个实例,它就不起作用了。意思是,它基本上什么都不做。你知道吗

我只在如下修改它时才工作:

p = subprocess.Popen(["code"], shell=True)

我错过了什么?你知道吗


Tags: 代码import版本localusernamecodeusersappdata