是否有注释掉大量Python代码的机制?

现在,我能看到的注释代码的唯一方法是,要么以#开头,要么用三个引号将代码括起来:""".

这样做的问题是,在每行之前插入#很麻烦,而"""会使我想要用作注释的字符串显示在生成的文档中.

在阅读了所有 comments 之后,答案似乎是"不".

推荐答案

Python没有这样的机制.在每行前面加一个#以阻止 comments .更多信息请参见PEP 8.大多数Python IDE都支持一种机制,可以为您自动使用哈希符号进行块注释.例如,在我的机器上空闲时,它是Alt+3Alt+4.

Don't use triple-quotes;正如您所发现的,这适用于文档字符串,而不是阻止注释,尽管它具有类似的效果.如果你只是暂时把事情说出来,这可以作为一个临时措施.

Python相关问答推荐

情节生成的饼图文本超出页面边界

定义同侪组并计算同侪组分析

如何从格式为note:{neighbor:weight}的字典中构建networkx图?

如何匹配3D圆柱体的轴和半径?

这家einsum运营在做什么?E = NP.einsum(aj,kl-il,A,B)

如何将桌子刮成带有Se的筷子/要求/Beautiful Soup ?

如何防止Plotly在输出到PDF时减少行中的点数?

try 与gemini-pro进行多轮聊天时出错

为什么tkinter框架没有被隐藏?

如何记录脚本输出

如何列举Pandigital Prime Set

try 将一行连接到Tensorflow中的矩阵

如何使用Python以编程方式判断和检索Angular网站的动态内容?

从spaCy的句子中提取日期

删除marplotlib条形图上的底边

如何在Python中获取`Genericums`超级类型?

基于另一列的GROUP-BY聚合将列添加到Polars LazyFrame

python sklearn ValueError:使用序列设置数组元素

Flask运行时无法在Python中打印到控制台

将一个双框爆炸到另一个双框的范围内