當前位置:成語大全網 - 新華字典 - python字典持久化值有單引號

python字典持久化值有單引號

#有單雙引號也應該沒有問題啊,看下例sp'am?na"me

#如果要持久化大量數據的話,推薦使用gdbm,有lock功能,動態增刪紀錄,

#更主要的是屬於kvs,內存方面完勝,速度快,但是第壹次創建時慢。

import?pickle

table?=?{'a':?[1,?2,?3],?'b':?["sp'am",?'eggs'],?'c':?{'na"me':'bob'}}

f?=?open('f:\dic.txt',?'w')

pickle.dump(table,?f)

f.close()

#讀取字典

f=open('f:\dic.txt',?'r')

table=pickle.load(f)

print?table#輸出{'a':?[1,?2,?3],?'c':?{'na"me':?'bob'},?'b':?["sp'am",?'eggs']}