Я хочу, чтобы мой IOLoop прослушивал файл, и когда есть какое-либо обновление в этом файле, IOLoop может вызвать мой обратный вызов. Пожалуйста, поделитесь своим кодом со мной.Могу ли я зарегистрировать дескриптор файла для Tornado IOLoop
-1
A
ответ
1
IOLoop работает с розетками и трубами; он не делает ничего полезного с обычными файлами. Обычный файл всегда «готов» для чтения или записи; нет способа использовать IOLoop для просмотра изменений в файле. (Существуют интерфейсы для платформы, такие как inotify
, которые могут использоваться для просмотра изменений в файле, и вы можете комбинировать их с IOLoop, но нет способа сделать это с помощью IOLoop)
Смежные вопросы
- 1. Tornado ioloop + threading
- 2. Tornado Ioloop in thread
- 3. Tornado multiple IOLoop в multithreads
- 4. AsyncHTTPClient блокирует мой Tornado IOLoop
- 5. Tornado: глобальная переменный для всех экземпляров IOLoop
- 6. Могу ли я создать дескриптор без файла?
- 7. Закрыть и сбросить Tornado IOLoop после KeyboardInterrupt
- 8. Использование BluetoothSocket в ZeroMQ/Tornado ioloop или, возможно, в Twisted?
- 9. Python: Tornado ioloop убит без исключений из KeyboardInterrupt
- 10. как передать params в python tornado IOLoop run_sync (main) function
- 11. Tornado IOLoop Исключение в обратном вызове Нет в сельдерейнике
- 12. Могу ли я использовать дескриптор файла вместо имени файла для создания файлов DBM?
- 13. Создает ли fopen дескриптор файла?
- 14. Могу ли я зарегистрировать AjaxControlToolkit по коду?
- 15. Могу ли я получить дескриптор SURF для каждой точки изображения
- 16. Могу ли я изменить дескриптор stdin для определенного процесса?
- 17. дескриптор дескриптора файла и дескриптор файла
- 18. Могу ли я зарегистрировать свой iPhone для нескольких разработчиков?
- 19. Могу ли я зарегистрировать новое приложение для существующего сервера GCM?
- 20. Могу ли я зарегистрировать класс для NSNotifications? Могу ли я использовать методы класса с NSNotifications?
- 21. Как я могу сбросить дескриптор файла, возвращенный pygtk/gnome's gobject.spawn_async
- 22. Как я могу зарегистрировать гиперссылку?
- 23. Бесконечный цикл «background» для обработчика WebSockets Tornado
- 24. Tornado таинственно висит после операции async - как я могу отлаживать?
- 25. libwebsockets для C, могу ли я использовать дескриптор файла websocket с select()?
- 26. Как я могу перенаправить вывод системы Perl() в дескриптор файла?
- 27. Как я могу открыть дескриптор закрытого файла в Perl?
- 28. Получить дескриптор файла для запуска исполняемого файла
- 29. Где я могу зарегистрировать идентификатор приложения sqlite?
- 30. Как я могу зарегистрировать winservice?