Bitte beachten Sie, dass es nicht zu stark sinkt.
Sie können sehen, dass Python2 und Python3 Zeichenfolgen unterschiedlich behandeln. Python3 ist komfortabel, da keine Konvertierung zwischen Unicode-Zeichenfolge und Byte-Zeichenfolge erfolgt.
python2
#Die Standardeingabe / -ausgabe ist UTF-8 Annahmen
# Python2.7
$ python -c "import sys;print(u'\"'.join(unicode(sys.argv[1], 'utf-8')))"Dadurch gibt es Kanharuntayo ぉ ぉ ぉ
#Wann"Oh"Shi"Hand"Damit"Dies"Hand"Oder"Hmm"Ist"Ru"Hmm"Ta"Yo"Mm"Mm"Mm"Mm
# Python3.3
$ python -c "import sys;print('\"'.join(sys.argv[1]))"Dadurch gibt es Kanharuntayo ぉ ぉ ぉ
#Wann"Oh"Shi"Hand"Damit"Dies"Hand"Oder"Hmm"Ist"Ru"Hmm"Ta"Yo"Mm"Mm"Mm"Mm
Recommended Posts