有没有一种机制可以注释掉大块的Python代码?
现在,我能看到注释掉代码的唯一方法是用a开始每一行#,或用三引号括起代码:""".
这些问题是#在每行之前插入很麻烦,"""并使我想用作注释的字符串显示在生成的文档中.
阅读完所有评论后,答案似乎是"不".
我想在Jupyter(Ipython Notebook)中注释掉多行的块,但是在当前版本中无法找到如何做到这一点.
它曾经是一个下拉菜单,但不再存在.
你如何一次注释多行代码块?
这不是重复的,因为以下链接中给出的解决方案似乎不再起作用:
如何在IPython笔记本中阻止注释代码?
Ctrl+ /什么都不做.
我想知道是否有任何方法可以注释掉部分行,就像你可以用c ++一样/*this*/.我所知道的唯一评论# this总是在线的末尾和"""these"""那些在中线不起作用的注释.
示例用例:使用子进程并需要临时注释掉-p 0列表中的参数:
['../some/guy', '-m', '10', '-p', '0', '-n', '100', '-f', '/dev/stdout']
Run Code Online (Sandbox Code Playgroud)
有一个键盘快捷键可以注释掉一个选项会很高兴,此刻我只是复制整行,如下所示
#['../some/guy', '-m', '10', '-p', '0', '-n', '100', '-f', '/dev/stdout']
['../some/guy', '-m', '10', '-n', '100', '-f', '/dev/stdout']
Run Code Online (Sandbox Code Playgroud)
我期待一个大胖子'不',但我想这不会有问题,python几次让我感到惊讶.
在我所知的解释语言(Python,Perl,R,bash)中,多行注释似乎通常涉及对该语言的另一个特征的滥用(例如多行字符串).
是否存在解析类型固有的内容,解释器会使多行注释变得困难?它似乎不应该与多行字符串有很大不同.