Every line of 'multi line comment in python' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Python code is secure.
152 def comment(s): 153 out = str() 154 for line in s.splitlines(): 155 out += '% ' + line + '\n' 156 return out
179 def is_comment(line, comments): 180 """ 181 A utility method to tell if the provided line is 182 a comment or not 183 184 Parameters 185 ---------- 186 str line: The line string in a file 187 list comments: A list of potential comment keywords 188 """ 189 return line.lstrip(' ')[0] in comments
103 def format_comment(comment, indent): 104 match = comment_exp.search(comment) 105 106 if match: 107 output = preserve_indent_exp.sub(indent + '\\1', match.group(0)) 108 109 return output 110 111 return comment
5 def get_comment(self): 6 return ("# ", "")
55 def uncomment(self, lines): 56 r"""Uncomment a sequence of lines. 57 58 This will keep uncommenting so long as the lines are all commented. 59 This is so that uncommenting is an idempotent operation. 60 61 >>> prefix = CommentPrefix('#') 62 >>> prefix.uncomment(['##foo\n', '##bar\n']) 63 ['foo\n', 'bar\n'] 64 >>> prefix.uncomment(prefix.uncomment(['##foo\n', '##bar\n'])) 65 ['foo\n', 'bar\n'] 66 67 In almost all cases, this is desired behavior, but if you need to 68 preserve levels of commenting, include a line to protect them: 69 70 >>> prefix = CommentPrefix('#') 71 >>> prefix.uncomment(['##foo\n', '##bar\n', '#\n']) 72 ['#foo\n', '#bar\n', '\n'] 73 """ 74 if not lines: 75 return [] 76 while self.is_commented(lines): 77 lines = self._force_uncomment(lines) 78 return lines
182 def reindentComment(self, stc, ln, dedent_only): 183 cursor = stc.GetCurrentPos() 184 fc = stc.PositionFromLine(ln) 185 lc = stc.GetLineEndPosition(ln) 186 text = stc.GetTextRange(fc, lc) 187 count = len(text) 188 pos = 0 189 while pos < count and text[pos] == ' ': 190 pos += 1 191 stc.SetTargetStart(fc) 192 stc.SetTargetEnd(lc) 193 stc.ReplaceTarget(text[pos:count]) 194 cursor -= pos 195 return cursor