>>> ascii('泷夜叉姬')
"'\\u6cf7\\u591c\\u53c9\\u59ec'"
如何将"'\\u6cf7\\u591c\\u53c9\\u59ec'"还原回去?
>>> ascii('泷夜叉姬')
"'\\u6cf7\\u591c\\u53c9\\u59ec'"
如何将"'\\u6cf7\\u591c\\u53c9\\u59ec'"还原回去?
|
matrixjiSep 18, 2021
1
>>> eval(ascii('泷夜叉姬'))
'泷夜叉姬' >>> |
|
getcharchSep 18, 2021
2
ascii('泷夜叉姬').encode('ascii').decode('unicode_escape')
|
|
3
>>> import ast
>>> ast.literal_eval(ascii('泷夜叉姬')) '泷夜叉姬' >>> |
|
yuguorui96Sep 19, 2021
4
|
|
frostmingSep 22, 2021
5
#2 是「正」解,literal_eval 是次优解,eval 是歪解
|