成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

python中如何解決serial與stm32通信的編碼問題-創(chuàng)新互聯(lián)

這篇文章主要介紹了python中如何解決serial與stm32通信的編碼問題,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

為廣河等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及廣河網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、廣河網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

使用環(huán)境:

ubuntu18.04

python3.65

問題點(diǎn):

使用pyserial與stm32通信,使用如下形式的編碼進(jìn)行write

 (input_s + '\r\n').encode('utf-8')

但是在接受stm的信息的時(shí)候使用'utf-8'解碼會出現(xiàn)亂碼問題

在查了可用編碼后,發(fā)現(xiàn)可能是中文無法解碼的問題,使用'gbk'--統(tǒng)一漢語進(jìn)行解碼,可以解決亂碼問題。

 utf-8雖然是通用語言編碼標(biāo)準(zhǔn),但中文出現(xiàn)亂碼可以使用有針對性的'gbk'進(jìn)行解碼。

除此之外,python官方也有一種解決辦法:

bytearray.decode(encoding="utf-8", errors="strict")

返回從給定 bytes 解碼出來的字符串。 默認(rèn)編碼為 'utf-8'。 可以給出 errors 來設(shè)置不同的錯(cuò)誤處理方案。 errors 的默認(rèn)值為 'strict',表示編碼錯(cuò)誤會引發(fā) UnicodeError。 其他可用的值為 'ignore', 'replace' 以及任何其他通過 codecs.register_error() 注冊的名稱,請參閱 錯(cuò)誤處理方案 小節(jié)。 要查看可用的編碼列表,請參閱 標(biāo)準(zhǔn)編碼 小節(jié)。

我們可以看到把errors關(guān)鍵字設(shè)置為ignore也可以解決編碼問題。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“python中如何解決serial與stm32通信的編碼問題”這篇文章對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

分享文章:python中如何解決serial與stm32通信的編碼問題-創(chuàng)新互聯(lián)
URL地址:http://jinyejixie.com/article16/coiggg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、網(wǎng)頁設(shè)計(jì)公司移動網(wǎng)站建設(shè)、軟件開發(fā)網(wǎng)站策劃、網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
思南县| 嘉祥县| 罗定市| 高碑店市| 巫溪县| 芜湖县| 水城县| 疏附县| 夹江县| 中江县| 镇雄县| 定结县| 正宁县| 格尔木市| 宽甸| 淳化县| 山丹县| 周口市| 龙游县| 普兰店市| 平潭县| 双江| 罗田县| 肇东市| 临潭县| 镇江市| 六盘水市| 浮梁县| 离岛区| 仪征市| 沐川县| 康乐县| 潞城市| 肥城市| 三穗县| 曲麻莱县| 密山市| 临江市| 定远县| 郓城县| 东阳市|