>why isn't there a UserFile class, while there is a UserList and a UserDict? >... >Otherwise, I'll write it myself; it shouldn't be too hard! If you write your own, StringIO.py in the standard library might be a good template to work from. --Jeff