Черный форматтер для Python выдает ошибку декодирования «не символ utf-8». Как я могу сказать черному использовать «UTF-Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Черный форматтер для Python выдает ошибку декодирования «не символ utf-8». Как я могу сказать черному использовать «UTF-

Сообщение Anonymous »

Входной файл создан intelliJ IDEA 2023.2.2
Несколько файлов выдают одну и ту же ошибку.
Я вижу комментарии, предполагающие, что utf-8 является стандартной кодировкой
, и доверяю этому IntelliJ IDEA 2023.2. 2 был бы против стандарта.
Я удалил тег --diff, но все равно получил те же результаты.
в Windows 11 с Python 3.11
пытаюсь отформатировать любой из моих файлов python.py
Я получаю эту обратную связь
ПОСЛЕДНЯЯ строка говорит:

Код: Выделить всё

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd2 in position 16: invalid continuation byte

Код: Выделить всё

E:\python\Projects\p2>python -m black --diff settings.py
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in _run_code
File "C:\Users\dickr\AppData\Roaming\Python\Python311\site-packages\black\__main__.py", line 3, in 
patched_main()
File "src\black\__init__.py", line 1602, in patched_main
File "C:\Users\dickr\AppData\Roaming\Python\Python311\site-packages\click\core.py", line 1157, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\dickr\AppData\Roaming\Python\Python311\site-packages\click\core.py", line 1078, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "C:\Users\dickr\AppData\Roaming\Python\Python311\site-packages\click\core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\dickr\AppData\Roaming\Python\Python311\site-packages\click\core.py", line 783, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\dickr\AppData\Roaming\Python\Python311\site-packages\click\decorators.py", line 33, in new_func
return f(get_current_context(), *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "src\black\__init__.py", line 668, in main
File "src\black\__init__.py", line 744, in get_sources
File "C:\Users\dickr\AppData\Roaming\Python\Python311\site-packages\black\files.py", line 254, in get_gitignore
lines = gf.readlines()
^^^^^^^^^^^^^^
File "", line 322, in decode
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd2 in position 16: invalid continuation byte
Я безуспешно искал в документации по черному вариант изменения кодировки.
Google искал проблему, связанную с черным цветом

Подробнее здесь: https://stackoverflow.com/questions/784 ... ter-how-ca
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»