Я печатаю некоторые строки, которые являются Unicode японского, почему print (s1) выводит Unicode японского напрямую, но не японский же с s2?Как заставить s1 вывести «顧客»?Спасибо.
s_before = r'\(9867)\(5BA2)'
s1 = s_before.replace('(','').replace(')','').replace('\\','\\u')
print(s1)
s2 = '\u9867\u5BA2'
print('\u9867\u5BA2')
print(s2)
Я ожидаю, что вывод будет таким, как показано ниже:
顧客
顧客
顧客
, но фактический вывод будет таким, как показано ниже:
\u9867\u5BA2
顧客
顧客