擅长:python、mysql、java
<p>为什么DOS行尾是个问题?大多数事情都可以很好地处理,包括XML解析器。如果您真的想删除它们,请以<code>universal line-endings</code>模式打开文件:</p>
<pre><code>open(filename, 'rU')
</code></pre>
<p>Python将把所有行尾转换为UNIX行尾。如果你真的不能使用它(我觉得有点奇怪),那就没有办法让Python为你做这项工作。不过,你无论如何都要打开文件,所以你对#2的反对似乎有点奇怪。</p>