Mentioning Unicode in front of Python developers often provokes negative emotions
or traumatic reactions. Unlike with languages like Java or C#, Python did not support
Unicode from the beginning. As a result,
UnicodeErrors can become a common
occurrence, especially when working with external data.
The aim of the presentation is to enable the developer to design program code in such
a way that internally only Unicode is used. This ensures that special characters like
German umlauts can always be represented correctly and
UnicodeError can be avoided.