我想通过 Python2.7.5 中的搁置模块创建数据库。 但是,shelve模块在我的两个环境中创建了不同的数据库文件。
import shelve
shelve.open("todo") # -> create 'todo.db'
import shelve
shelve.open("todo") # -> create 'todo'
MacBookAir和Windows7,两者都使用相同的Python2.7.5。 我已经检查了搁置模块源代码的差异,但我发现没有任何区别。
为什么?