Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 29, 2015 06:42:36

wano
Зарегистрирован: 2015-12-29
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

'str' object has no attribute 'endswidth' - почему?

Доброе утро.

Тут все хорошо:

name = 'example.ru'
print(name.endswith('.ru')) #заканчивается ли name на .ru?  - вроде бы True

А вот тут все плохо:
name = 'example.ru'
if name.endswidth('.ru'):
    print('ru')
File "t1.py", line 2, in <module>  if name.endswidth('.ru'):
AttributeError: 'str' object has no attribute 'endswidth'

Подскажите отчего вываливается ошибка? Спасибо.

Офлайн

#2 Дек. 29, 2015 06:46:22

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

'str' object has no attribute 'endswidth' - почему?

print(name.endswith('.ru')) - правильно

if name.endswidth('.ru'): - неправильно



Отредактировано FishHook (Дек. 29, 2015 06:47:32)

Офлайн

#3 Дек. 29, 2015 06:48:51

wano
Зарегистрирован: 2015-12-29
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

'str' object has no attribute 'endswidth' - почему?

Надо же как глаз замылило
Спасибо еще раз.

Офлайн

#4 Дек. 29, 2015 07:01:54

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

'str' object has no attribute 'endswidth' - почему?

wano
А вы блокноте что ли код пишите?
Любая самая элементарная IDE подсветит такую очевидную ошибку.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version