如何在Python程序中创建一些不可执行的代码?

How can I make some code not executable in a Python program?

本问题已经有最佳答案,请猛点这里访问。

我希望运行代码的某些部分,而不是所有代码,而我不想执行的代码可以从源代码中获得,但仍保留在程序中以供将来使用。

当前代码:

1
2
3
4
5
6
7
for i in v:

    with open('text.txt'.format(i), 'w') as in_file:
        in_file.write(xxx)

    with open('text.txt'.format(i), 'w') as in_file:
        in_file.write(xxx)

我知道的一种方法是使用""将其作为注释,但这是非常浪费时间的,因为有时我有超过100行不想执行的代码,我应该只全部执行这些代码吗?有没有一个好的方法来找出100行代码?我甚至尝试了"<---但它只是一个注释,通常在运行程序时,""中的代码仍然是可执行的。

预期来源:

1
2
3
4
5
6
7
for i in v:

    with open('text.txt'.format(i), 'w') as in_file:
        in_file.write(xxx)

  this>> # with open('text.txt'.format(i), 'w') as in_file:
   this >> #     in_file.write(xxx)


块注释没有当前方法。

您的编辑器(如果您使用的是IDE)将具有添加和删除多行注释的选项。


抱歉,由于声誉的限制,我不能对此发表评论。

如果您使用的是IDE,则可以使用快捷键对每行进行注释。例如,可以在Visual Studio代码中使用ctrl+/。它将在所选块的每一行中放置单行注释""。你的IDE的谷歌快捷键。