[ERROR] 'gbk' codec can't decode byte 0x90 in position 19275: illegal multibyte sequence
昨天下载的Mbed studio,结果一直报错gbk编解码器无法解码,有没有大佬帮我解决一下啊[face]emoji:010.png[/face][face]emoji:010.png[/face][face]emoji:010.png[/face]


关注让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言这个错误是由于编码问题引起的,具体来说就是说在Mbed studio中使用的编码方式是gbk,但是在一个位置遇到了不能被解码的字节(0x90),导致错误。 解决这个问题的方法是修改Mbed studio的编码方式为能够解码全部字符集的方式,如UTF-8。 在Mbed studio中修改编码方式的方法是:
with open('file.txt', 'r', encoding='UTF-8') as f:
# do something with the file
这样就可以避免由于编码方式的问题引起的解码错误。