擅长:python、mysql、java
<p>我只是简单地修改了你原来代码的下面一行</p>
<p><code>f = open('test2.txt', 'rb')</code></p>
<p>至</p>
<p><code>f = open('test2.txt', 'r')</code></p>
<p>而且成功了。只需将文本读取为字符串而不是二进制文件。否则它们在正则表达式中就不匹配了。在python3.4eclipsepydevwin7x64上测试。你知道吗</p>
<p>离题:</p>
<p>使用带有</strong>语句的<strong>打开文件更像python。在这种情况下,写</p>
<p><code>with open('test2.txt', 'r') as f:</code></p>
<p>并相应地缩进文件处理语句。这样可以避免忘记关闭文件流。你知道吗</p>