Владимир Куц
@fox_12 Автор вопроса, куратор тега Python
В данном случае он валится на записи юникодной строки в csv. Но я специально куски кода не привожу, потому что та же самая проблема возникает и в другом скрипте при печати на экран. В Spyder все замечательно - юникод печатается, в консоли валится с ошибками. Понятно что можно заново переписать скрипт, принудительно перекодировать строки и пр. Но во-первых дебажить код сначала в spyder, а потом в консоли как минимум неудобно. Ну и во-вторых вместе с тем сам Spyder почему-то все корректно отрабатывает, хотя использует тот же скрипт и ту же версию Питона - т.е. таки каким-то образом проблема решается. Да и в-третьих хотелось бы обойтись без переписывания самих скриптов.
Вот хотелось бы добиться такого же поведения и от работы в консоли, и самое главное - разобраться в причинах такого поведения.
Вот хотелось бы добиться такого же поведения и от работы в консоли, и самое главное - разобраться в причинах такого поведения.