Копирование/вставка кода Python в VSCode добавляет отступ в каждой строке.Python

Программы на Python
Anonymous
Копирование/вставка кода Python в VSCode добавляет отступ в каждой строке.

Сообщение Anonymous »

Я новичок в программировании в целом и пытаюсь пройти этот базовый курс Python:
Когда я копирую этот код:

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

def http_error(status):
match status:
case 400:
return "Bad request"
case 404:
return "Not found"
case 418:
return "I'm a teapot"
case _:
return "Something's wrong with the internet"
И вставьте это в интерпретатор Python в терминале, оно будет отформатировано следующим образом:

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

def http_error(status):
...              match status:
...                                 case 400:
...                                                         return "Bad request"
...                                                                 case 404:
...                                                                                         return "Not found"
...                                                                                                 case 418:
...                                                                                                                         return "I'm a teapot"
...                                                                                                                                 case \_:
...                                                                                                                                                         return "Something's wrong with the internet"
Точный формат показан на изображении ниже, поскольку это текстовое поле имеет разную ширину.
Интерпретатор Python имеет странные форматы
Вот что я пробовал:
  • Добавление расширения «Вставка и отступ».
  • Shift + Insert.
  • Копирование в Блокнот и последующая вставка
  • Установка расширения Black Formatter
  • Ряд настроек в настройках > Редактор - как редактор: форматирование при вставке
  • Понижение версии до 3.12


Подробнее здесь: https://stackoverflow.com/questions/791 ... every-line

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