Найти - Пользователи
Полная версия: Прочитать локальный файл с установленным timeout на операцию
Начало » Python для экспертов » Прочитать локальный файл с установленным timeout на операцию
1
Cude
Нужно прочитать локальный файл с медленного диска. Причем надо контролировать время затраченное на это, и если оно превышено, прекращать это занятие. Чтение файла по частям не подходит, начинаются проблемы с производительностью (читать надо много файлов, общим объемом много-много гигабайт).
ZerG
Может как то так?
 from interruptingcow import timeout
try:
    with timeout(60*5, exception=RuntimeException):
        while true:
            test = 0
            if test == 5:
                break
            test = test - 1
except RuntimeException:
    pass
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB