2
是否可以使用已打開的文件擱置?我想要做類似下面的事情,但是shelve.open不接受文件描述符。Python擱置已打開的文件
f = open('file.shelve')
s = shelve.open(f)
是否可以使用已打開的文件擱置?我想要做類似下面的事情,但是shelve.open不接受文件描述符。Python擱置已打開的文件
f = open('file.shelve')
s = shelve.open(f)
貨架基於dbm,它不提供fd接口。不幸的是,dbm不可能提供一個,因爲它依賴於rename
的原子性來實現數據庫一致性。