是的,您可以选择不对无法解码的地方进行处理,而是将其保留为原样的字节序列。
当使用 Python 的 bytes.decode()
方法解码 UTF-8 编码数据时,可以通过设置第二个参数 errors
为 "ignore"
来忽略无法解码的字节序列:
data = b'\x80\x90'
decoded_data = data.decode('utf-8', errors='ignore')
print(decoded_data) # Output: "" (empty string)
这样,原本无法解码的字节序列将会被忽略,不会在结果字符串中出现。