gpt4 book ai didi

带有已打开文件的 Python 搁置

转载 作者:行者123 更新时间:2023-11-28 23:00:07 27 4
gpt4 key购买 nike

是否可以对已打开的文件使用搁置?我想执行如下操作,但 shelve.open 不接受文件描述符。

 f = open('file.shelve')
s = shelve.open(f)

最佳答案

搁置是基于dbm ,它不提供 fd 接口(interface)。不幸的是,dbm 不太可能提供一个,因为它依赖于 rename 的原子性来实现数据库一致性。

关于带有已打开文件的 Python 搁置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12432960/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com