擅长:python、mysql、java
<p>在python2中,<code>print '\xff'</code>将字节字符串直接写入终端,这样就可以得到打印的字节。你知道吗</p>
<p>在python3中,<code>print('\xff')</code>使用默认编码将Unicode字符U+00FF编码到终端…在您的例子中是UTF-8。你知道吗</p>
<p>要在Python3中直接向终端输出字节,不能使用<code>print</code>,但可以使用以下方法跳过编码并写入字节字符串:</p>
<pre><code>python3 -c "import sys; sys.stdout.buffer.write(b'\xff')"
</code></pre>