Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 03.02.2020
Сообщений: 6

try: while True:

23.06.2020, 10:34. Показов 1154. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Нашел библиотеку, но в описании конструкция, с которой впервые сталкиваюсь. Растолкуйте плиз.


Кликните здесь для просмотра всего текста

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import json
from asterisk.ami import AMIClient
from datetime import datetime
import time
from settings import login, connection
 
 
def event_notification(source, event):
 
    if event.name == 'Hangup':
        b = '{' + (str(event).partition('{')[2])  # Отрезаем слева весь мусор
        d = json.loads(b.replace("'", '"'))  # d это словарь
 
        if (d.get('ChannelStateDesc') == 'Up') and (d.get('Context') == 'from-queue'):
 
 
 
                data = [str(datetime.now()),
                        str(d.get('Channel')).partition('/')[2][0:4],
                        d.get('ConnectedLineNum'),
                        d.get('CallerIDNum')
                ]
 
                print(data)
 
 
client = AMIClient(**connection)
future = client.login(**login)
if future.response.is_error():
    raise Exception(str(future.response))
 
client.add_event_listener(event_notification)
 
try:
    while True:
 
        time.sleep(10)
        print('10 sec')
except (KeyboardInterrupt, SystemExit):
    client.logoff()



Определение функции
Вызов этой функции

а дальше это:

Python
1
2
3
4
5
try:
    while True:
        time.sleep(10)
except (KeyboardInterrupt, SystemExit):
    client.logoff()
Т.е. после вызова функции "подождать 10с бесконечное число раз". В чем логика?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.06.2020, 10:34
Ответы с готовыми решениями:

Свойства контрола webbrowser: addressbar:true, statusbar:true, menubar:true
Я чайник, конечно, но... решил и я свой броузер написать :) Беру контрол webbrouser, кидаю его на форму, в свойствах вижу - ...

Взломали форум, код if ($text==true and $topic==true){ ..... .. }else {echo 'error';}
У меня случилась неприятность Я сделал форум и там такая проблема Я написал такое условия if ($text==true and $topic==true){ ........

Вывести true если из трех слов присутствует хотя бы одно true
Вводиться три логических значения (true или false). Программа должна вывести true, если только одно из значений равно true. public...

2
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
23.06.2020, 11:33
Видимо, крутят бесконечно, до прерывания с клавиатуры, то бишь Ctrl+C. Потом аккуратно разлогиниваются.
1
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
23.06.2020, 14:03
Цитата Сообщение от guitarbuilder Посмотреть сообщение
"подождать 10с бесконечное число раз". В чем логика?
Чтобы программа не завершилась раньше времени, и чтобы процессорное время впустую не тратить.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.06.2020, 14:03
Помогаю со студенческими работами здесь

Функция, которая возвращает True только тогда, когда хотя бы два из трех её аргументов равны True
Задание: Функция twoTrue :: Bool -> Bool -> Bool -> Bool, которая возвращает True тогда и только тогда, когда хотя бы два из трех её...

TRUE соответствует «орел», а FALSE — «решка». Составить пять выражений, выдающих TRUE для следующих случаев
В переменные M1, M2 и M3 вводится итог подбрасывания трех монет так, что TRUE соответствует «орел», а FALSE — «решка». Надо составить...

Что такое True в цикле while(while True:)?
Здравствуйте! Да, это может показаться глупым, но я всё ещё не знаю, что такое True в цикле while(while True:)! Может быть это какой-то...

define true false; AllowNoPassword=true
Добрый день! Разворачиваю новую рабочую площадку на новом компе. Установил LAMP - все заработало. Установил PhpMyAdmin с репа -...

Сколько шагов редукции при нормальной стратегии требуется для преобразования OR TRUE FALSE к нормальной форме TRUE
Пусть FALSE≡λx.λy.y,TRUE≡λx.λy.x и OR≡λx.λy.(xTRUE)y. Сколько шагов редукции при нормальной стратегии требуется для преобразования OR TRUE...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru