擅长:python、mysql、java
<p>如果:</p>
<pre><code>print repr(line)
</code></pre>
<p>返回:</p>
<pre><code>'\rSET ENABLE ACK\n'
</code></pre>
<p>然后:</p>
<pre><code>line.find('\r')
line.startswith('\r')
'\r' in line
</code></pre>
<p>是你要找的。示例:</p>
<pre><code>>>> line = '\rSET ENABLE ACK\n'
>>> print repr(line)
'\rSET ENABLE ACK\n'
>>> line.find('\r')
0
>>> line.startswith('\r')
True
>>> '\r' in line
True
</code></pre>
<p>repr()返回一个<em>显示字符串</em>。它实际上包含打印行时看到的引号和反斜杠:</p>
<pre><code>>>> print line
SET ENABLE ACK
>>> print repr(line)
'\rSET ENABLE ACK\n'
>>> print len(line)
16
>>> print len(repr(line))
20
</code></pre>