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

Не работает код

22.03.2022, 19:11. Показов 1255. Ответов 6

Студворк — интернет-сервис помощи студентам
По своей сути должен воспроизводить звонок, если возвращенное значение time.strftime есть в списке. После первого срабатывания перестаёт выполнять callback в виде вывода через
Python
1
time.strftime("%Y %m %d %B %H %M %S %A")
Что нужно исправить?
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import pyglet
import time
 
x = bool()
с = list()
c = ['8 00', '8 45',
     '8 55', '9 35',
     '9 55', '10 35',
     '10 55', '11 35',
     '11 55', '12 35',
     '12 55', '13 35',
     '13 50', '14 30',
     '14 45', '15 25']
while x == False:
    if time.strftime("%H %M") in c:
        song = pyglet.media.load('17.mp3')
        song.play()
        pyglet.app.run()
    print(time.strftime("%Y %m %d %B %H %M %S %A"))
    time.sleep(0)
exit()
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.03.2022, 19:11
Ответы с готовыми решениями:

По отдельности код работает, а в функции код не работает
Приветствую! Есть код, который необходимо оформить в функцию. Вне функции список создаётся корректно - дублирует изначальный список, но при...

Код написан в Dev C. Не работает в Visual. Как нужно переделать код?
Здравствуйте. Столкнулась с такой проблемой: код был написан в Dev C, но в Visual он выдаёт ошибку. ...

Проверьте код, почему-то не работает (код для бесконечного фона)
using System.Collections; using System.Collections.Generic; using UnityEngine; public class Scrolling : MonoBehaviour { ...

6
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
22.03.2022, 19:29
Цитата Сообщение от mmokky Посмотреть сообщение
x = bool()
зачем? просто x=False
и как ты собираешься уходить из цикла, зачем вообще икс?

Цитата Сообщение от mmokky Посмотреть сообщение
с = list()
зачем? ты ниже создаешь же список

Цитата Сообщение от mmokky Посмотреть сообщение
while x == False:
while not x:

Цитата Сообщение от mmokky Посмотреть сообщение
time.sleep(0)
вроде как минутку надо ждать

Цитата Сообщение от mmokky Посмотреть сообщение
callback в виде вывода
вообще не понял. Ты под колбеком что понимаешь?
1
 Аватар для mmokky
0 / 0 / 0
Регистрация: 21.06.2021
Сообщений: 6
22.03.2022, 19:39  [ТС]
Цитата Сообщение от Welemir1 Посмотреть сообщение
вообще не понял. Ты под колбеком что понимаешь?
То, что он выводит время каждую 1 сек
Цитата Сообщение от Welemir1 Посмотреть сообщение
вроде как минутку надо ждать
Это временно было

Добавлено через 2 минуты
И всё же, почему после первого срабатывания звонка он выходит из цикла?
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,328
22.03.2022, 21:34
Цитата Сообщение от mmokky Посмотреть сообщение
song = pyglet.media.load('17.mp3')
        song.play()
        pyglet.app.run()
это VBA'шний Beep?, а что проще нет возможности?
0
 Аватар для mmokky
0 / 0 / 0
Регистрация: 21.06.2021
Сообщений: 6
22.03.2022, 22:11  [ТС]
Просто воспроизводит *.mp3, самый короткий, что я нашёл
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,328
23.03.2022, 09:11
Цитата Сообщение от mmokky Посмотреть сообщение
самый короткий, что я нашёл
вот Биип на питоне:
Python
1
2
import winsound
winsound.MessageBeep(type=-1) # значение -1 производит "простой гудок"
насколько помню такое на джаве скрипт не сделать-тоже пляски с файлом нужны))
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
23.03.2022, 10:22
Цитата Сообщение от mmokky Посмотреть сообщение
И всё же, почему после первого срабатывания звонка он выходит из цикла?
откуда инфа что выходит, на дебаггере смотрел? или падает прога? ты прям ждал по 15-45 минут чтобы проверить что продолжает работать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.03.2022, 10:22
Помогаю со студенческими работами здесь

Написал код в Full Debug, потом переделал в Release - и написанный код не работает
Кто сталкивался с проблемой, написал код в Full Debug потом переделал в Release и написанный код не работает (((

Код выполняемый из студии с пометкой debag, работает не так как уже компилированный код
Здравствуйте, столкнулся с такой проблемой. Код выполняемый из студии с пометкой debag, работает не так как уже компилированный код....

DirectX 9.0 Ищу нормальный рабочий код для вывода текста. В книгах код не работает!
Подскажите нормальный рабочий код для вывода текста на экран. Сложность в том, что при разных версиях DirectX разные коды. В интернете...

Excel: Код в модуле и тот же код в кнопке НЕ РАБОТАЕТ
Здравствуйте! Вопрос такой: Код написан макросом (работает)и помещен в кнопку - НЕ работает. Почему так происходит. Пример в файле. ...

Excel: Код в модуле и тот же код в кнопке НЕ РАБОТАЕТ
Здравствуйте! Вопрос такой: Код написан макросом (работает)и помещен в кнопку - НЕ работает. Почему так происходит. Пример в файле. ...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru