当我删除架子中的元素时,我还剩下一些数据。我尝试过pop,del但clear结果是一样的。剩余的数据位于扩展名为 dat 的文件中。因此,即使使用该方法清除后,dat 文件的大小也不是 0Ko。
这就是我尝试过的:
import shelve
test = shelve.open('test')
test['a']=1
#test.pop('a')
#del test['a']
#test.clear()
test.close()
Run Code Online (Sandbox Code Playgroud)
有没有办法彻底删除货架上的数据?
| 归档时间: |
|
| 查看次数: |
4817 次 |
| 最近记录: |