子进程在新的 Visual Studio 代码选项卡中打开文件

Subprocess opening the file in a new Visual Studio Code tab

我使用 subprocess 在 Visual Studio 上激活一个 python 文件代码:

import subprocess

subprocess.call("File_To_Sub.py", shell=True)

我需要卸载 VSCode 但是当我重新安装时,当激活此代码时,它 运行 在终端中但也在程序选项卡中打开文件 (File_To_Sub.py)。

这以前没有发生过,我想知道为什么会发生这种情况,我应该怎么做才能确保它(打开文件选项卡)不会再次发生

您已经更改了计算机上 .py 个文件的默认程序。

您可以右键 python 文件 -> select Properties -> 打开方式 -> 选择 Python 程序。