python library for working with file descriptors in a more human way