Форум сайта python.su
6
Здравствуйте уважаемые!
Возникла проблемка при получении контента при использовании хттп библиотеки жиреквест.
Проблема плавающая, не могу определить причину возникновения. (то отдает, то нет)
В качестве www объекта выступает сетевое устройство. Есть догадки, что веб сервер этого устройства нестабильно работает, но это всего лишь имхо.
Как понять по какой причине ?
И второй вопрос как правильно обработать эту ошибку?
File "./almanah.py", line 123, in asus_client response = re.search('User.*or.*Password.*incorrect.', resp.content.encode('utf-8')) AttributeError: 'NoneType' object has no attribute 'content'
try: for.... response = re.search('User.*or.*Password.*incorrect.', resp.content.encode('utf-8')) except AttributeError as e: print e continue
Отредактировано papuas (Авг. 10, 2016 16:26:11)
Офлайн
7
1) resp - у Вас None, поэтому resp.content и выдают ту ошибку
2) try/except надо всунуть внутрь цикла, тогда он продолжит работу, а так вылетает весь цикл и всё
Офлайн
6
Master_Sergiusда я вкурсе, что он ничего не присылает и даже тайматуы не помогают, но вопрос немного по другому звучал.
1) resp - у Вас None, поэтому resp.content и выдают ту ошибку
Master_Sergiusа за это пасиб, элементарной вещи не углядел
2) try/except надо всунуть внутрь цикла, тогда он продолжит работу, а так вылетает весь цикл и всё
Отредактировано papuas (Авг. 10, 2016 16:37:20)
Офлайн
6
Дело было не в бобине!
решено.
Офлайн