码迷,mamicode.com
首页 > 编程语言 > 详细

python中去掉文件的注释

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

标签:python   single   import   

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中去掉文件的注释

标签:python   single   import   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!