Поскольку обработка файлов и каталогов является настолько низкоуровневой и зависит от ОС, я сомневаюсь, что что-то вроде того, что вы хотите, существует (или даже возможно).Лучше всего было бы реализовать «виртуальный» набор функций, классов и методов, подобных файловой системе, которые отслеживают созданные файлы и иерархию каталогов и их содержимое.
При такой эмуляции вызываемые объекты должны иметь одинаковую сигнатуру и возвращать те же значения, что и их аналоги в различных встроенных модулях и модулях Python, используемых вашим приложением.
Iподозреваю, что это может быть не так много работы, как кажется - эмуляция стандартного интерфейса файловой системы Python - в зависимости от того, какую часть вы на самом деле используете, поскольку вам не обязательно имитировать все это.Кроме того, если он написан на Pure Python ™, он также будет переносимым и простым в обслуживании и улучшении.