擅长:python、mysql、java
<p>您可以在中读取整个文件,并在多行模式下应用<code>re.sub</code>。
之后(或之前,不要紧……)只需裁剪这三个<code>'</code>并添加<code>#</code>:</p>
<pre><code>import re
with open('test.py', 'r') as f:
txt = f.read()
print('IN:\n', txt)
txt = re.sub('\n', ' ', txt, flags=re.MULTILINE)
txt = '#' + txt[3:-3]
print('\nOUT:\n',txt)
IN:
'''
Created on Mar 11, 2017
@author: XXZ
This file is to demonstrate the word frequency counter. This is a very
important practical
'''
OUT:
# Created on Mar 11, 2017 @author: XXZ This file is to demonstrate the word frequency counter. This is a very important practical
</code></pre>