首页 > 编程语言 > 详细

python中去掉文件的注释

时间:2016-05-18 22:19:50      阅读:224      评论:0      收藏:0      [点我收藏+]

import sys

import re

PY_PATTERN = re.compile(

    r"""

     \s*\#(?:[^\r\n])*

     | \s*__(?:[^\r\n]*)

     | "{3}(?:\\.|[^\\])*"{3}

     | ‘{3}(?:\\.|[^\\])*‘{3}

     """,

    re.VERBOSE | re.MULTILINE | re.DOTALL

)

 

txt = open("cmd.txt").readlines()

b = re.sub(PY_PATTERN,‘‘, ‘‘.join(txt))

single = re.compile(r"\n\n")

b = re.sub(single,‘\n‘,b)

print(b)


本文出自 “爱你一万年” 博客,请务必保留此出处http://576642026.blog.51cto.com/1353191/1774712

python中去掉文件的注释

原文:http://576642026.blog.51cto.com/1353191/1774712

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!