Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何执行以特定代码行开头的python文件?_Python_Execute_Shellexecute - Fatal编程技术网

如何执行以特定代码行开头的python文件?

如何执行以特定代码行开头的python文件?,python,execute,shellexecute,Python,Execute,Shellexecute,我用python进行了一个模拟,我已经运行过了,但是在结束的一半时,我遇到了一个错误。我已经纠正了这个错误。现在我想执行相同的文件,但从错误行开始。我该怎么做?Execfile,就我所知,它不能这样做…你不能 最简单的解决方案是注释掉所有中间的行,或者将它们放在块中(如果为False:块) 您也可以简单地将代码的适当部分保存到一个新文件中,然后运行该文件 在大多数编辑器中,这些操作都应该是微不足道的。您没有 最简单的解决方案是注释掉所有中间的行,或者将它们放在块中(如果为False:块) 您也可

我用python进行了一个模拟,我已经运行过了,但是在结束的一半时,我遇到了一个错误。我已经纠正了这个错误。现在我想执行相同的文件,但从错误行开始。我该怎么做?Execfile,就我所知,它不能这样做…

你不能

最简单的解决方案是注释掉所有中间的行,或者将它们放在
块中(如果为False:
块)

您也可以简单地将代码的适当部分保存到一个新文件中,然后运行该文件

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

您没有

最简单的解决方案是注释掉所有中间的行,或者将它们放在
块中(如果为False:
块)

您也可以简单地将代码的适当部分保存到一个新文件中,然后运行该文件


在大多数编辑器中,这些操作都应该很简单。

将该行放入一个类中,然后调用该类。这就是我要做的,而不是注释掉这些行。

将这些行放入一个类中,然后调用该类。这是我宁愿做的事,也不愿把台词注释掉