TelenkovDmitry 1 anno fa
parent
commit
7dde15c1ba
1 ha cambiato i file con 36 aggiunte e 0 eliminazioni
  1. 36 0
      exer/data/ex.py

+ 36 - 0
exer/data/ex.py

@@ -0,0 +1,36 @@
+import unicodedata
+
+def unicode_test(value):
+    name = unicodedata.name(value)
+    value2 = unicodedata.lookup(name)
+    print('value = "%s", name = "%s", value2 = "%s"' % (value, name, value2))
+
+def unicode_test2():
+    u_umlaut = '\N{LATIN SMALL LETTER U WITH DIAERESIS}'
+    drink = 'Gew' + u_umlaut + 'rztraminer'
+    print(drink)
+
+def encode_test():
+    snowman = '\u2603'
+    ds = snowman.encode('utf-8')
+    print(ds)
+
+def decode_test():
+    place = 'caf\u00e9'
+    place_bytes = place.encode('utf-8')
+    print(place_bytes)
+    print(place_bytes.decode('utf-8'))
+    # print(place.decode())
+
+
+# encode_test()
+decode_test()
+
+# unicode_test('A')
+# unicode_test('$')
+# unicode_test('\u00a2')
+# unicode_test('\u20ac')
+# unicode_test('\u2603')
+
+# unicode_test2()
+