Я работаю над динамической системой перезагрузки модулей (для модулей, находящихся вне моего контроля).Возможно, что когда мы пытаемся перезагрузить модуль, файл модуля был удален.Я хотел бы поймать и специально обработать эту ошибку.Однако imp.reload()
также выполняет модуль, и это выполнение может привести к несвязанным FileNotFoundError
с, и я не хочу их ловить.
Есть ли хороший способ сделать это?(Как утверждают теги, я нахожусь на Python 3.3.)