The Windows console does support encodings: see the `chcp` command, which changes the code page. The cmd.exe builtins can support UTF-16 regardless of the code page.
When I last looked at this, Python doesn't attempt to deal with the Windows console code page.
When I last looked at this, Python doesn't attempt to deal with the Windows console code page.