Python 如何在运行中停止重新编译

Python 如何在运行中停止重新编译,python,python-3.x,visual-studio-code,compiler-errors,Python,Python 3.x,Visual Studio Code,Compiler Errors,我正在进行一些深度学习实验,我遇到了一些奇怪和不幸的问题,破坏了我3个小时的实验运行 当我运行一段代码时,我相信它会在运行开始时被编译,当我编辑代码时,它应该像我第一次运行它时一样运行。但是,似乎当我编辑代码的某些部分时,会重新编译(或发生任何事情)并停止我的实验(根据代码的当前状态抛出错误)。我的问题是,这是否正常,在Python中编译是如何工作的,我可以做些什么来解决这个问题 在这里,我将提供一些关于我正在使用的系统的更多信息 我正在使用tmux 我使用的是一台Linux服务器,通过VSC

我正在进行一些深度学习实验,我遇到了一些奇怪和不幸的问题,破坏了我3个小时的实验运行

当我运行一段代码时,我相信它会在运行开始时被编译,当我编辑代码时,它应该像我第一次运行它时一样运行。但是,似乎当我编辑代码的某些部分时,会重新编译(或发生任何事情)并停止我的实验(根据代码的当前状态抛出错误)。我的问题是,这是否正常,在Python中编译是如何工作的,我可以做些什么来解决这个问题

在这里,我将提供一些关于我正在使用的系统的更多信息

  • 我正在使用tmux
  • 我使用的是一台Linux服务器,通过VSCode
  • 我的代码在Python3.8中
任何其他您认为需要的信息,请让我知道,我会尝试添加它

编辑 增加一个例子

如果我在第一次实验中运行这段代码

model=proxy\u cnn(10100)
我在执行还没有完成的时候改变它,比如说

model=proxy\u cnn\u 2(10100)
打印('Here')

代码开始执行新版本,并给我添加的新打印(如果它没有停止工作)以及我为下一个实验设置的新模型…

“打断我的实验”-实验“打断”的确切方式是什么?给出了一个错误。基本上假设代码是当前版本的(在编辑过程中),并抛出语法错误或任何当前错误的东西@ForceBru@Bedir塔普坎-你能为我们提供一个能最大限度地减少该问题再次发生的例子吗?此外,在VS代码中运行代码时,它会调用系统的python来执行python文件。@JillCheng很抱歉回复得太晚。我添加了一个我认为可能有助于理解的示例。关于执行,我实际上是在询问系统是否在运行时一次又一次地执行代码(我不知道这有什么意义),或者如果没有,我是如何得到这个错误的。