Hi, Trying to open a file for writing that is already open for writing should result in an exception.
It's all too easy to accidentally open a shelve for writing twice and this can lead to hard to track down database corruption errors. Amir -- http://mail.python.org/mailman/listinfo/python-list