繁体   English   中英

如何在 Python 中解码转义的 unicode javascript 代码?

[英]How do I decode escaped unicode javascript code in Python?

["

V posledn\u00edch m\u011bs\u00edc\u00edch se bezpe\u010dnostn\u00ed situace v Libyi zna\u010dn\u011b zhor\u0161ila, o \u010dem\u017e sv\u011bd\u010d\u00ed i ned\u00e1vn\u00e9 n\u00e1hl\u00e9 opu\u0161t\u011bn\u00ed zem\u011b nejen \u010desk\u00fdmi diplomaty. Libyi hroz\u00ed nekontrolovan\u00fd rozpad a nekone\u010d

使用'unicode-escape'编解码器对其进行解码。 如果x是您的字符串, x.decode('unicode-escape')

如果是 Javascript 代码,那么可能实际上是 JSON,您可以使用json.loads进行解码。

我有一个类似的问题,通过以下方式解决:

unicodedata.normalize('NFD', my_string.decode('unicode-escape')).encode('ascii','ignore')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM