|
@@ -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()
|
|
|
+
|