From f43864cd35614bad2a8f432597e466d5415014b4 2013-05-29 17:26:39 From: Zbigniew Jędrzejewski-Szmek Date: 2013-05-29 17:26:39 Subject: [PATCH] Decode user input into unicode Author name: Gąbal ... Traceback (most recent call last): ... File "./nbconvert/converters/../templates/skeleton/tex/null.tplx", line 25, in top-level template code ((*- block header -*)) File "./nbconvert/converters/../templates/tex/latex_sphinx_base.tplx", line 141, in block "header" \renewcommand{\releasename}{((( nb.metadata._draft.release | escape_tex )))} UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 1: ordinal not in range(128) --- diff --git a/nbconvert/utils/console.py b/nbconvert/utils/console.py index 2c5b125..c27512b 100644 --- a/nbconvert/utils/console.py +++ b/nbconvert/utils/console.py @@ -45,7 +45,7 @@ def input(prompt_text): if majorversion >= 3: return input(prompt_text) else: - return raw_input(prompt_text) + return raw_input(prompt_text).decode(sys.stdin.encoding) def prompt_boolean(prompt, default=False):