#python-3.x #syntax-error
Вопрос:
Я написал программу для класса, и я получаю синтаксическую ошибку, которая не имеет смысла в этой части:
«»»Область вывода»»»
#self.выходная область
self.outputArea = self.addTextArea(«», строка = 3, столбец = 0)
Синтаксическая ошибка находится в строке «»»Область вывода»»», но когда я удаляю эту часть, синтаксис перемещается в строку «#self.outputArea». Затем, если я удалю эту строку, синтаксическая ошибка переместится вниз к «self.outputArea = self.addTextArea». Затем перейдите к функции ниже этой строки. Это единственная ошибка во всем коде, и кажется, что она просто продолжает прыгать.
Я невероятно сбит с толку, так как я новичок в программировании. Я просто что-то упускаю из виду?
Комментарии:
1. Посмотрите на строку, которая стоит перед ошибкой.
Ответ №1:
Это распространенное заблуждение. Проблема, скорее всего, кроется в предыдущем блоке """Output Area"""
.
Точную проблему трудно угадать. Некоторые из самых распространенных из них у меня в голове::
- Неправильный отступ (здесь важна правильная настройка редактора).
- Запятая в конце
- Неправильная реализация обработки исключений.
Список можно продолжать. Как я уже сказал, это трудно предположить.
Комментарии:
1. Вот и все. Я забыл скобку в конце строки над «»»Областью вывода»»». Спасибо вам обоим.