У меня есть скрипт на python3, который читает текстовые файлы не ascii, вносит изменения и записывает их обратно. Я могу запустить этот скрипт из Atom с помощью команды меню Package→Script→Run Script
, и python3 жалуется, что входные текстовые файлы не являются Ascii:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 37: ordinal not in range(128)
Но когда я копирую саму команду, используемую Atom (первая строка в панели вывода), в терминал, тогда все работает как положено, и все файлы обрабатываются правильно.
Как я могу сказать Atom не ограничивать python3 в ascii?