Powiedzmy chcesz uruchomić skrypt Pythona z niektórych parametrów jakJak uzyskać kodowanie terminala z poziomu skryptu Pythona?
python myscript some arguments
Rozumiem, że struny sys.argv[1]
i sys.argv[2]
będzie miał kodowania określonego w terminalu. Czy istnieje sposób, aby uzyskać te informacje z poziomu skryptu Pythona?
Moim celem jest coś takiego:
terminal_enocding = some_way.to.GET_TERMINAL_ENCODING
some = `sys.argv[1]`.decode(terminal_encoding)
arguments = `sys.argv[2]`.decode(terminal_encoding)