Найти - Пользователи
Полная версия: NoneType
Начало » Python для новичков » NoneType
1
Kamber
Уважаемые Гуру

Сложилась непонятная ситуация
имеется кортеж row
Перебираю элементы как row, row…… row
Некоторые из элементов пустые - как я понимаю относятся к NoneType
Пытаюсь сделать проверку
if row[1]:
message = 'значение есть'
else:
message = 'значения нет'
В результате получаю ошибку
unindent does not match any outer indentation level

Как исправить ситуацию и/или как правильно проверить пустое поле или нет
Alex2ndr
Kamber
Некоторые из элементов пустые - как я понимаю относятся к NoneType
Так проверьте для начала что там такое: type(row)

А ваша ошибка вроде бы говорит о неправильных отступах. Следуйте http://www.python.org/dev/peps/pep-0008/
Kamber
Спасибо - буду знать теперь как TAB пользоваться
Александр Кошелев
Kamber
Уважаемые Гуру
Пожалуйста, не надо начинать с этих слов каждый свой тред.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB