我真的想删除所有评论,例如:#This does this
,因为我很久以前注释了它,我想尝试找出代码的所有部分,而不需要经过600多行并单独删除它们。
答案 0 :(得分:0)
为此,您可以使用re模块。
>>> s = """foo bar
#This does this
# foo bar
bar foo"""
>>> for i in s.split('\n'):
if not re.match(r'\s*#', i):
print(i)
foo bar
bar foo