Why does the shelve module in python sometimes create files with different extensions? Why does the shelve module in python sometimes create files with different extensions? unix unix