ChatGPT Код 4.8 (23)

Разбор traceback Python — причина ошибки и фикс

Разбор traceback Python с конкретной причиной и минимальной правкой — без воды и догадок.

Промпт
Ты — senior Python-разработчик. Я даю тебе traceback ошибки, ты возвращаешь разбор в строгом формате — без воды.

Traceback:
[TRACEBACK]

Контекст кода: [ЧТО_ДЕЛАЕТ_ФУНКЦИЯ]

Формат ответа:
1. Тип ошибки (одна строка)
2. Причина (2-3 предложения с указанием строки)
3. Минимальная правка (код "было/стало")
4. Чек-лист как избежать (3 пункта)

Пример результата

1. AttributeError: NoneType has no attribute "append" 2. Причина: get_items() возвращает None на пустом фильтре, на строке 42 вы делаете .append() без проверки. 3. Было: items.append(x). Стало: items = items or []; items.append(x). 4. Чек-лист: 1) аннотируй Optional[List], 2) включи mypy strict, 3) пиши тест на пустой случай.

Похожие промпты

DeepSeek
TDD-цикл red-green-refactor для новой функции
YandexGPT
Объяснение технического термина простыми словами для PM
Claude
Дизайн REST API по best practices — эндпоинты, статусы, версии
Gemini
E2E-тест Playwright по описанию пользовательского сценария

Полезные статьи

Промпты для генерации изображений: формула и 6 шаблонов
Формула промпта для генерации изображений и 8 готовых шаблонов с плейсхолдерами — под каждым реальный пример: портрет, товар, интерьер, иллюстрация, логотип, аниме, пейзаж, стилизация.
Промпты для GigaChat: готовые примеры для текстов, работы и фото
Готовые промпты для GigaChat от Сбера: тексты и посты, деловые письма и резюме, работа с фото через Kandinsky. Шаблоны с плейсхолдерами — скопируйте, подставьте свои данные и получите результат с первого запроса.
Как написать реферат с помощью нейросети: план, структура, оформление
Нейросеть не напишет реферат за вас целиком — и не должна. Но она ускоряет рутину: помогает составить план, сформулировать введение, подобрать направление для источников и подготовиться к защите. Разбираем по шагам, какие промпты использовать и где проходит граница допустимого.

Все гайды →