Python3将字符串解释为Raw

时间:2018-01-30 19:37:51

标签: python json python-3.x utf-8 character-encoding

这是在扼杀我。所以我有一个长字符串,在JSONlint中验证,只有在作为原始字符串加载时才有效。

raw_string = r'...'
normal_string = '...'
normal_string = r'%s' % normal_string
data = json.loads(raw_string) #<== works
data = json.loads(string) #<== doesn't

我无法在运行时将字符串解释为原始字符串。我相信这个字符串有些可疑,因为无论如何处理问题都会出现错误。 (编码,解码等)

您可以在此处查看工作:https://repl.it/@dennis_pitt/Interpret-String-as-Raw

请指出正确的方向。 Python3.5

0 个答案:

没有答案