Last active
August 29, 2015 14:23
-
-
Save wangxiaodong/d2438257e71e8e8a44cc to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
s = "\u4F60\u8FD8\u6CA1\u9009\u4E2D\u8868\u60C5\uFF0C\u53EB\u6211\u600E\u4E48\u53D1\u9001\u554A\uFF1F" | |
def unicodeToString(uniString): | |
newString = uniString.split("\u") | |
ret = "".join([unichr(int(i, 16)).encode("utf8") for i in newString if i ]) | |
print ret | |
return ret | |
unicodeToString(s) | |
大多数时候看到的unicode字符串都是带\u开头的,处理起来简单的静态的办法就是加入prefix `u` | |
如果unicode被反编译了,看起来就是上面文字的样子,处理起来稍费力,用这个方式可以很快的处理在没有ipython的情况下 | |
如果有当然就u就可以了 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment