File storage abstraction layer for Python