1

我在 python 中运行了一个模拟,但是到了一半我得到了一个错误。我已经修复了错误。现在我想执行同一个文件,但从错误行开始。我怎样才能做到这一点?Execfile,据我看来并没有这样做......

4

2 回答 2

5

你没有。

最简单的解决方案是注释掉所有中间行,或者将它们放在一个if False:块中。

您也可以简单地将代码的适当部分保存到一个新文件中并运行它。

在大多数编辑器中,这些操作中的任何一个都应该是微不足道的。

于 2012-06-05T13:36:04.140 回答
0

把这条线放在一个类中,然后调用那个类。这就是我要做的,而不是注释掉这些行。

于 2012-06-05T16:02:42.963 回答