pyiron_snippets.files module
- class pyiron_snippets.files.DirectoryObject(directory: str | Path | DirectoryObject = '.', generate_unique_directory: bool | None = None, protected: bool | None = None)[source]
Bases:
objectA class to represent a directory object that can be created, deleted, and managed. It can also compress and decompress its contents. It supports unique directory generation and can be protected from deletion on garbage collection.
- create_subdirectory(path: str | Path | None = None) DirectoryObject[source]