擅长:python、mysql、java
<p>根据<a href="https://stackoverflow.com/questions/16243752/serial-port-does-not-work-in-rewritten-python-code">this question</a>,您需要分块(这里是单字节)从缓冲区中读取数据:</p>
<pre><code>out = ''
# Let's wait one second before reading output (let's give device time to answer).
time.sleep(1)
while ser.inWaiting() > 0:
out += ser.read(1)
</code></pre>
<p>我怀疑你的情况是你得到了一个完整的“缓冲区”的数据,这取决于缓冲区的状态。在</p>