2015-09-27 110 views
0

我找Python3 LIB编码解码从JS等文本JS代码,例如:如何解码/编码“ uNNNN”

// return '\u53EF\u80FD\u539F\u56E0\uFF1A' + kn; 

我想这种编码的文本转换(在JS文件) str,然后再次编码str。 这样的图书馆是否存在?

+0

Unicode转义序列由Python处理:''\ u53EF \ u80FD \ u539F \ u56E0 \ uFF1A'=='可能原因:'' – Blender

+0

我需要将这样的txt编码解码为字符串。不管是什么python。这个txt不是Py代码。这是第三方文字。 – Prog1020

+1

您正在寻找“unicode-escape”-encoding。首先将您的文本转换为字节序列,然后使用“unicode-escape”-encoding:''\ u53EF \ u80FD \ u539F \ u56E0 \ uFF1A'.encode(“ascii”)。decode(“unicode-escape” )' – jojonas

回答

2

From comments: 它是“unicode-escape” - 编码。首先将您的文本转换为字节序列,然后使用“unicode-escape”-encoding:'\u53EF\u80FD\u539F\u56E0\uFF1A'.encode("ascii").decode("unicode-escape")对其进行解码。