作者newbrain (没有真心就别谈感情)
看板Python
标题[问题] shelve模组创一个档案text.dat会变成怪档
时间Sun Apr 10 23:17:49 2022
import shelve
s = shelve.open('test.dat')
结果电脑给我产生 test.dat.dat档
为什麽不是产生 test.dat档
然後照书上输入
s['x'] = ['a', 'b', 'c']
去查看这个test.dat.dat档内容有一堆?
--> ? ]??a? b? c .
感觉跟我想都不太一样
怎麽会降子咧
再请好心的大大教一下
谢谢~~
--
希望永远不要有战争
https://i.imgur.com/95iVB80.png
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.116.228.113 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1649603875.A.BCC.html
1F:→ AndCycle: 文件上都有写自己看不要在那自己脑补这东西怎麽用… 04/10 23:37
2F:→ AndCycle: 1. 文件上就说了那是basename 04/10 23:37
3F:→ AndCycle: 2. 你为什麽会觉得里面开起来是文字档?他是要存物件耶 04/10 23:38
4F:→ newbrain: 谢谢大大 我发现执行後又存了 .bak .dir档哈哈 04/11 09:49