Size: a a a

Сообщество Python Программистов

2021 March 12

VD

Vlad Dimmer in Сообщество Python Программистов
Хотя вообще, адекватнее было бы привязать изменение надписи к завершению длительного действия. Вообще, похоже на заглушку.
источник

OverNull Менеджер... in Сообщество Python Программистов
Vlad Dimmer
Дык тогда надпись "Wait" просто промелькнет до того, как ее прочтут..
Почему? Если после надписи Wait пойдет слип, потом уже снова изменение текста
источник

VD

Vlad Dimmer in Сообщество Python Программистов
В таком варианте-да. Но на эти 3 секунды слипа, весь гуй притворится мертвым, если все это делается в одном потоке.
источник

OverNull Менеджер... in Сообщество Python Программистов
Ага
источник

ИЧ

Илья Чудаков... in Сообщество Python Программистов
Всем добра.
Пытаюсь работатать с библиотекой onvif.
При попытке получения инфо методом my_cam.devicemgmt.GetDeviceInformation()
Имею ошибки, которые не допетриваю как перехватить. Прошу помощи.

Просто try except не перехватывает :(
источник

T

Tuum Daemonia in Сообщество Python Программистов
Илья Чудаков
Всем добра.
Пытаюсь работатать с библиотекой onvif.
При попытке получения инфо методом my_cam.devicemgmt.GetDeviceInformation()
Имею ошибки, которые не допетриваю как перехватить. Прошу помощи.

Просто try except не перехватывает :(
А ты уверен, что класс Fault наследуется от того, что ты ловишь?
источник

#

#kitay in Сообщество Python Программистов
Илья Чудаков
Всем добра.
Пытаюсь работатать с библиотекой onvif.
При попытке получения инфо методом my_cam.devicemgmt.GetDeviceInformation()
Имею ошибки, которые не допетриваю как перехватить. Прошу помощи.

Просто try except не перехватывает :(
Сделай exept общий и тогда увидишь. У тебя сейчас стоит ловить конкретные ...
источник

#

#kitay in Сообщество Python Программистов
Except exception as e:
     Print(e)
источник

AT

Alexander T in Сообщество Python Программистов
Mark
Привет! Можно ли каким-небудь образом: более красиво записать многострочный текст, а не вот так?)
('ляля'
'ля')
==
'ляляля'
источник

ИЧ

Илья Чудаков... in Сообщество Python Программистов
#kitay
Сделай exept общий и тогда увидишь. У тебя сейчас стоит ловить конкретные ...
try:
       cam_info = my_cam.devicemgmt.GetDeviceInformation()
except Exception as e:
       print(e)
источник

#

#kitay in Сообщество Python Программистов
Ну видна ошибка
источник

ИЧ

Илья Чудаков... in Сообщество Python Программистов
#kitay
Except exception as e:
     Print(e)
благодарю за совет, но так пробовал и попробовал. Не работает. Создается ощущение, что нужно импортировать этот класс ошибок и его ловить, но не понимаю, как именно
источник

K

KarmaBot in Сообщество Python Программистов
Илья Чудаков
благодарю за совет, но так пробовал и попробовал. Не работает. Создается ощущение, что нужно импортировать этот класс ошибок и его ловить, но не понимаю, как именно
Вы увеличили карму #kitay#kitay до 48.13 (+8.13)
источник

#

#kitay in Сообщество Python Программистов
Не подходит токен или ещё что то для авторизации.
источник

ИЧ

Илья Чудаков... in Сообщество Python Программистов
#kitay
Ну видна ошибка
Видно. Но не отловить еë :(
источник

T

Tuum Daemonia in Сообщество Python Программистов
Илья Чудаков
благодарю за совет, но так пробовал и попробовал. Не работает. Создается ощущение, что нужно импортировать этот класс ошибок и его ловить, но не понимаю, как именно
У тебя по скрину видно что ошибка падает на 28 лайне. А ты ловишь с 29
источник

#

#kitay in Сообщество Python Программистов
И ошибка говорит сама за себя
источник

ИЧ

Илья Чудаков... in Сообщество Python Программистов
#kitay
И ошибка говорит сама за себя
Да тут мне все понятно - камеры некоторые работают на другом порту. Мне нужно отловить ошибку и постучаться потом в другой порт.
источник

#

#kitay in Сообщество Python Программистов
Илья Чудаков
Да тут мне все понятно - камеры некоторые работают на другом порту. Мне нужно отловить ошибку и постучаться потом в другой порт.
Используй эту ошибку для дальнейшей логики
источник

ИЧ

Илья Чудаков... in Сообщество Python Программистов
Tuum Daemonia
У тебя по скрину видно что ошибка падает на 28 лайне. А ты ловишь с 29
Супер! Внимание на нуле после всенощного бдения!
Благодарю! Ловил exception не там где он был есть!
источник