最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python 淺談serial與stm32通信的編碼問(wèn)題

 更新時(shí)間:2019年12月18日 15:22:20   作者:lcqin111  
今天小編就為大家分享一篇python 淺談serial與stm32通信的編碼問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

參考鏈接:

decode錯(cuò)誤處理方案

可選用的編碼

使用環(huán)境:

ubuntu18.04

python3.65

問(wèn)題點(diǎn):

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

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

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

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

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

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

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

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

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

以上這篇python 淺談serial與stm32通信的編碼問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何寫python的配置文件

    如何寫python的配置文件

    在本篇文章里小編給大家分享了關(guān)于python寫配置文件方法,對(duì)此有興趣的朋友們可以學(xué)習(xí)參考下。
    2020-06-06
  • python監(jiān)控網(wǎng)卡流量并使用graphite繪圖的示例

    python監(jiān)控網(wǎng)卡流量并使用graphite繪圖的示例

    這篇文章主要介紹了python監(jiān)控網(wǎng)卡流量并使用graphite繪圖的示例,需要的朋友可以參考下
    2014-04-04
  • Pandas數(shù)據(jù)分析常用函數(shù)的使用

    Pandas數(shù)據(jù)分析常用函數(shù)的使用

    本文主要介紹了Pandas數(shù)據(jù)分析常用函數(shù)的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • Python模塊搜索概念介紹及模塊安裝方法介紹

    Python模塊搜索概念介紹及模塊安裝方法介紹

    這篇文章主要介紹了Python模塊搜索概念介紹及模塊安裝方法介紹,本文詳細(xì)講解了import模塊的運(yùn)作原理,搜索路徑的過(guò)程以及模塊安裝的多種方法,需要的朋友可以參考下
    2015-06-06
  • Python 實(shí)現(xiàn)PS濾鏡的旋渦特效

    Python 實(shí)現(xiàn)PS濾鏡的旋渦特效

    這篇文章主要介紹了Python 實(shí)現(xiàn) PS 濾鏡的旋渦特效,幫助大家更好的利用python處理圖片,感興趣的朋友可以了解下
    2020-12-12
  • Python爬蟲實(shí)現(xiàn)搭建代理ip池

    Python爬蟲實(shí)現(xiàn)搭建代理ip池

    這篇文章主要介紹了Python爬蟲實(shí)現(xiàn)搭建代理ip池,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下,希望對(duì)你的工作有所幫助
    2022-06-06
  • python單例設(shè)計(jì)模式實(shí)現(xiàn)解析

    python單例設(shè)計(jì)模式實(shí)現(xiàn)解析

    這篇文章主要介紹了python單例設(shè)計(jì)模式實(shí)現(xiàn)解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • Python中文分詞工具使用詳解

    Python中文分詞工具使用詳解

    這篇文章主要為大家詳細(xì)介紹了Python中文分詞工具的具體使用,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,有需要的小伙伴可以參考一下
    2024-10-10
  • 使用python求解二次規(guī)劃的問(wèn)題

    使用python求解二次規(guī)劃的問(wèn)題

    今天小編就為大家分享一篇使用python求解二次規(guī)劃的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • 利用Python模擬登錄pastebin.com的實(shí)現(xiàn)方法

    利用Python模擬登錄pastebin.com的實(shí)現(xiàn)方法

    這篇文章主要介紹了利用Python模擬登錄pastebin.com的實(shí)現(xiàn)方法,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-07-07

最新評(píng)論

沂水县| 鄂伦春自治旗| 宁津县| 改则县| 江口县| 双柏县| 五峰| 历史| 鲁甸县| 和顺县| 长乐市| 宁化县| 大足县| 巴林右旗| 古浪县| 东山县| 新宁县| 两当县| 仙居县| 东城区| 城步| 玉环县| 乃东县| 涿州市| 连平县| 乐陵市| 灵山县| 潞西市| 翁源县| 莒南县| 瓦房店市| 永新县| 赤峰市| 梁平县| 崇明县| 扶余县| 水城县| 布尔津县| 上高县| 察隅县| 河曲县|