Копирование/вставка кода 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
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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