python-解码 decode 报错的问题
生活随笔
收集整理的這篇文章主要介紹了
python-解码 decode 报错的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
當解碼使用默認的 decode() 撥錯時,可以設置 errors 參數的值來解決
print(line) line_de_replace = line.decode(errors='replace').strip() # 用?代替 print("line_de_replace:", line_de_replace) line_de_ignore = line.decode(errors='ignore').strip() # 直接去除 print("line_de_ignore:", line_de_ignore) line_de_backslashreplace = line.decode(errors='backslashreplace').strip() # 加 \ 轉義 print("line_de_backslashreplace:", line_de_backslashreplace) # line_de_strict = line.decode(errors='strict') # 默認設置,會報錯 # print("line_de_strict:", line_de_strict)https://blog.csdn.net/symayy/article/details/107250441
https://blog.csdn.net/m0_37374307/article/details/80319146
總結
以上是生活随笔為你收集整理的python-解码 decode 报错的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL在Windows 环境中的安装
- 下一篇: sqlite3的编译和使用