Heim >Backend-Entwicklung >Python-Tutorial >Python enthält chinesische Zeichenfolgenlänge
Python enthält die Länge der chinesischen Zeichenfolge
Eine chinesische UTF8-Kodierung belegt 3 Zeichen, sodass die Funktion zum Ermitteln der Länge wie folgt geschrieben werden kann
def str_len(str): try: row_l=len(str) utf8_l=len(str.encode('utf-8')) return (utf8_l-row_l)/2+row_l except: return None return None