是否有注释掉大量Python代码的机制?
现在,我能看到的注释代码的唯一方法是,要么以#
开头,要么用三个引号将代码括起来:"""
.
这样做的问题是,在每行之前插入#
很麻烦,而"""
会使我想要用作注释的字符串显示在生成的文档中.
在阅读了所有 comments 之后,答案似乎是"不".
是否有注释掉大量Python代码的机制?
现在,我能看到的注释代码的唯一方法是,要么以#
开头,要么用三个引号将代码括起来:"""
.
这样做的问题是,在每行之前插入#
很麻烦,而"""
会使我想要用作注释的字符串显示在生成的文档中.
在阅读了所有 comments 之后,答案似乎是"不".
Python没有这样的机制.在每行前面加一个#
以阻止 comments .更多信息请参见PEP 8.大多数Python IDE都支持一种机制,可以为您自动使用哈希符号进行块注释.例如,在我的机器上空闲时,它是Alt+3和Alt+4.
Don't use triple-quotes;正如您所发现的,这适用于文档字符串,而不是阻止注释,尽管它具有类似的效果.如果你只是暂时把事情说出来,这可以作为一个临时措施.