var ori = '空中之城'
var res = escape(ori)
// '%u7A7A%u4E2D%u4E4B%u57CE'
import urllib
ori = '%u7A7A%u4E2D%u4E4B%u57CE'
r_ori = ori.replace('%u', '\\u').encode().decode('unicode_escape')
res = urllib.parse.unquote(r_ori)
# '空中之城'
JS 的 escape()
出来的比较早,标准是后定的,所以 python 不能直接 unquote()