0

They are different:

len('\\u5de5')
6
len('\u5de5')
1

How can write a function to convert \\u5de5 into \u5de5?

def con_str(arg):
    some_code_here
    return result

con_str('\\u5de5')
\u5de5
snakecharmerb
  • 47,570
  • 11
  • 100
  • 153
showkey
  • 482
  • 42
  • 140
  • 295

1 Answers1

0

Use .encode('raw_unicode_escape').decode('unicode_escape') for doubled Reverse Solidi, see Python Specific Encodings:

def con_str(arg):
    result = arg.encode('raw_unicode_escape').decode('unicode_escape')
    return result

con_str('\\u5de5')
'工'
JosefZ
  • 28,460
  • 5
  • 44
  • 83