интервал питона - PullRequest
       8

интервал питона

0 голосов
/ 16 апреля 2010

я разработал код для сканирования wifi на python, теперь я пытаюсь изменить свой код, чтобы он сканировал wifi через определенный интервал, как это можно сделать

спасибо

Ответы [ 2 ]

4 голосов
/ 16 апреля 2010

У вас обычно есть два решения:

  • расписание запуска скрипта python, который обновляет информацию WIFI с различным интервалом, используя crontab или подобное внешнее устройство.

  • продолжайте работу программы [python] и используйте threading.timer для планирования звонков в процедуру проверки WIFI с желаемыми интервалами.

3 голосов
/ 16 апреля 2010

Если вы хотите все это в длительном процессе Python (в отличие от более обычного скрипта cron-run), модуль sched в стандартной библиотеке Python, вероятно, является лучшим способом планирования по расписанию. повторное выполнение функции или другого вызываемого объекта (ключевой прием: периодически планировать, каждый график выполнения должен составлять следующий с соответствующей задержкой - очень классический, не зависящий от языка шаблон для преобразования разового планирования в периодические повторы).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...