本帖最後由 超新手 於 2018-12-28 09:25 編輯 應該這樣才對 response = response.strip() if response == b'': continue |
超新手 發表於 2018-12-27 17:10 對的都還是有空格,就算我們直接把下面要傳送的兩行newsocket.send都刪掉只留以前解碼印出的程式碼也都有空格 不知道是不是跟tcp連線有關? |
兩種方法都不行? |
超新手 發表於 2018-12-26 21:58 好的感謝大大的建議,我們試過了可是目前空行還是在,不知大大還有其他方法嘛?>< |
本帖最後由 超新手 於 2018-12-27 09:16 編輯 應該是 timeout 造成的 把 serial 中的timeout=0.25 刪掉即可 但如果還想保有 Timeout 的功能 直接判斷是不是空字串, 然後不去處理不就好了 response.strip() if response == b'': continue 注意 ! b'' 是兩個單引號, 不是一個雙引號 |
小黑屋|手機版|Archiver|機器人論壇 from 2005.07
GMT+8, 2024-11-21 22:55 , Processed in 0.154004 second(s), 10 queries , Apc On.
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.