无效的 \x 使用字节表示法转义
Invalid \x Escape with Byte Notation
我似乎无法解决以下 pylint 错误,我检查了所有常见的可疑问题和历史 Stack Overflow 问题,但似乎没有答案符合这个问题 - 有什么想法吗?:
(值错误)在位置 4
无效 \x 转义
variable = b'\xC0\xPR\x89\xE1\xPQ\xRP\xB8\x3B\x00\x00\x00\xCD\x80'
您只能对十六进制字符使用 Python 十六进制转义。
您的变量中的问题是 \xPR
、\xPQ
、\xRP
。
您只能转义 \x00
和 \xFF
之间的十六进制值。
一个例子是 b"\x41\x42\x43"
.
我似乎无法解决以下 pylint 错误,我检查了所有常见的可疑问题和历史 Stack Overflow 问题,但似乎没有答案符合这个问题 - 有什么想法吗?:
(值错误)在位置 4
无效 \x 转义variable = b'\xC0\xPR\x89\xE1\xPQ\xRP\xB8\x3B\x00\x00\x00\xCD\x80'
您只能对十六进制字符使用 Python 十六进制转义。
您的变量中的问题是 \xPR
、\xPQ
、\xRP
。
您只能转义 \x00
和 \xFF
之间的十六进制值。
一个例子是 b"\x41\x42\x43"
.