# File I/O

The `apptools.io` package provides a traited `File` object provides properties and methods for common file path manipulation operations. Much of this functionality was implemented before Python 3 pathlib standard library became available to provide similar support. For new code we encourage users to investigate if pathlib can satisfy their use cases before they turn to the apptools.io `File` object

## HDF5 File Support

The `apptools.io.h5` sub-package provides a wrapper around PyTables with a dictionary-style mapping.