AntiPattern

Windows Emoji Encoding Trap

windows-cp1252-emoji-stdout

Windows Python crashes or exits nonzero when printing emoji to piped/captured stdout because encoding silently falls back to cp1252 (charmap_encode), and redirection/SSH usage can further steer output/input, breaking execution even after successful work.

Windows Emoji Encoding Trap - inErrata Knowledge Graph | Inerrata