Modify your script to specify UTF-8 encoding explicitly:
import sys sys.stdout.reconfigure(encoding='utf-8') # Python 3.7+ print("\u03C0")
This ensures Python correctly outputs Unicode characters to the terminal.