忽略转义序列

时间:2015-05-29 15:15:19

标签: python string null escaping backslash

我正在使用Python 2.6并且我有一个包含字符串的变量(我已经发送了它的插槽,现在我想用它做一些事情)。 问题是我收到以下错误:

  

TypeError:file()参数1必须是没有NULL字节的编码字符串,而不是str

在我查找之后,我发现问题可能是我发送的字符串包含'\ 0',但它不是一个文字字符串,我可以用双反斜杠编辑或添加'r'在手之前,有没有办法告诉python忽略转义序列并将整个事物视为字符串?

(例如 - 我不希望python将序列\ 0视为空字符,而是希望将其视为反斜杠字符,后跟零字符)

1 个答案:

答案 0 :(得分:1)

考虑所有评论,它看起来像是错误使用的PIL / Pillow API,即需要文件名而不是文件数据的Image.open函数。