def reopen_stdio_with_encoding(encoding='utf-8'): | |
import io | |
import sys | |
def reopen(file): | |
file.__init__(file.detach(), | |
line_buffering=file.line_buffering, | |
encoding=encoding) | |
reopen(sys.stdout) | |
reopen(sys.stderr) | |
reopen(sys.stdin) | |
reopen_stdio_with_encoding() | |
print("ほげほげ") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
re-init rather than opening other TextIOWrapper.