jayp33 Ответов: 3

Возникли проблемы с редактированием файлов Python, что привело к ошибке кодирования


после того как я сохраню файл python и выключу свой компьютер когда я перезапущу его и щелкну правой кнопкой мыши файл и выберу edit with idle который я использовал для записи файла он выдает мне это сообщение об ошибке:


кодирование файлов является недопустимым для Python 3 раза
idle преобразуется в utf-8
какова правильная кодировка для этого файла?


как мне узнать, что такое кодировка, или есть ли способ установить кодировку в файле с помощью строки кода сверху при импорте ? пожалуйста помочь

Что я уже пробовал:

не знаю что попробовать очень новое для python
не могу найти никакой информации по этому вопросу

3 Ответов

Рейтинг:
1

Sandeep Mewara

Мой первый подозреваемый-это версия Python. Вероятно, ваш файл находится в v2.x, и теперь вы пытаетесь открыть в v3.x

Кроме того, чтобы двигаться дальше, возможно, просто открыть файл в Notepadd++ или любом подобном редакторе, а затем сохранить его в кодировке utf-8, следует выполнить эту работу здесь. (не зная, что это была за кодировка)

Попробуйте варианты и посмотрите.


Рейтинг:
1

jayp33

я сделал несколько проб и ошибок и все файлы работают с 3.6.6 но они дают мне эту ошибку кодирования с более новыми версиями я еще не знаю в чем проблема если его код или что то еще работает над этой частью


Richard MacCutchan

Смотрите мой вопрос выше.

Рейтинг:
0

Richard MacCutchan

У меня есть IDLE версии 3.7.1.и он сохраняет файл в стандартном формате ANSI. Можете ли вы изучить файл с помощью шестнадцатеричного редактора и сообщить нам значение первых нескольких байтов?