I\'ve never fully wrapped my head around encoding and decoding unicode to other formats (utf-8, utf-16, ascii, etc.) but I\'ve reached a wall thatis both confusing and frust
Since Python 3.7.x, You can reconfigure stdout :
import sys sys.stdout.reconfigure(encoding='utf-8')