我正在使用以下代码行从Spyder或VS Code Insiders打开VS Code(普通版):
aws sts assume-role --role-arn "arn:aws:iam::Account_A_ID:role/RoleForB" --role-session-name "EC2FromB"`
这种方式可以很好地工作。
但是,如果我要执行VS Code中的行以打开VS Code的另一个实例,则它不起作用。意思是,它基本上什么都不做。
我只有在按如下方式修改它时才能工作:
import subprocess
p = subprocess.Popen(["C:/Users/username/AppData/Local/Programs/Microsoft VS Code/code.exe"])
我在这里想念什么?
答案 0 :(得分:1)
尝试使用 # Get the original filename which is the first key in the widget's value dict:
uploaded_filename = next(iter(myupload.value))
content = myupload.value[uploaded_filename]['content']
with open('myfile', 'wb') as f: f.write(content)
标志,否则VS Code可能会重用正在运行的实例。