Python “如何解码/编码”\UNNN";
我寻找Python3 lib来编码解码这种JS编码,例如JS文本:Python “如何解码/编码”\UNNN";,python,Python,我寻找Python3 lib来编码解码这种JS编码,例如JS文本: // return '\u53EF\u80FD\u539F\u56E0\uFF1A' + kn; 我想将这种编码文本(在JS文件中)转换为str,然后再次编码str。 是否存在这样的库?来自评论: 它是“unicode转义”编码。首先将文本转换为字节序列,然后使用“unicode转义”编码对其进行解码:'\u53EF\u80FD\u539F\u56E0\uFF1A'。编码(“ascii”)。解码(“unicode转义”)uni
// return '\u53EF\u80FD\u539F\u56E0\uFF1A' + kn;
我想将这种编码文本(在JS文件中)转换为str,然后再次编码str。
是否存在这样的库?来自评论:
它是“unicode转义”编码。首先将文本转换为字节序列,然后使用“unicode转义”编码对其进行解码:
'\u53EF\u80FD\u539F\u56E0\uFF1A'。编码(“ascii”)。解码(“unicode转义”)
unicode转义序列由Python处理:'\u53EF\u80FD\u539F\u56E0\uFF1A'='可能原因:'代码>我需要将这样的txt编码为字符串。不管python做什么。此txt不是Py代码。这是第三方文本。您正在寻找“unicode转义”-编码。首先将文本转换为字节序列,然后使用“unicode转义”编码对其进行解码:'\u53EF\u80FD\u539F\u56E0\uFF1A'.encode(“ascii”).decode(“unicode转义”)
这是答案,您可以发布它吗。@jojonas该代码对Python 3不起作用。不能将unicode文本编码为ascii。