Это действительно простой вопрос, но что не так с этим кодом?
for row in rows:
if row["Type"] = 'DEADLINE':
print (row["Title"])
Я получаю ошибку TabError: inconsistent use of tabs and spaces in indentation
, указывающую на двоеточие в конце if.
Извините, если это слишком новичок для SO, но я не могу определить, является ли это проблемой при переходе с 2.x python на 3.x или это просто синтаксис, который мне еще предстоит изучить.
Спасибо
РЕДАКТИРОВАТЬ: Проблема решена.Я не осознавал, что в моем текстовом редакторе отключена функция «превращать вкладки в пробелы».Так что да, это была смесь вкладок и пробелов.Я предположил, что сообщение означало, что я использовал нестандартное использование пробела в целом, как будто было слишком много пробелов или что-то в этом роде.
И да, я понимаю, что single = является синтаксической ошибкой, я пытался удалить TabError, но, очевидно, ошибался.