1
BOYPT 2016-07-05 16:58:24 +08:00 2
print("中文".encode('raw-unicode-escape'))
|
2
lonelinsky 2016-07-05 16:58:50 +08:00 1
想不到现成的方法,不过大概可以这样:
''.join(['%u{:x}'.format(ord(c)) for c in s]) |
3
lowzoom 2016-07-05 16:59:21 +08:00 1
''.join(hex(ord(s)) for s in '技术').replace('0x','%u')
|
4
lowzoom 2016-07-05 17:01:51 +08:00
'技术'.encode('raw-unicode-escape').replace('\\','%')
|
5
ChiChou 2016-07-05 19:07:59 +08:00 1
你是在哪看到的 %u 表示……
|
6
seki 2016-07-05 19:14:12 +08:00
urlib 的 quote_plus
|
7
seki 2016-07-05 19:14:38 +08:00
3 的话就是 urllib.parse.quote_plus()
|
8
shyling 2016-07-05 19:16:53 +08:00 via iPad
js 的不是\u{}么。。。。
|
9
v2014 2016-07-05 21:56:42 +08:00
>>> import json
>>> json.dumps('技术') '"\\u6280\\u672f"' |