需要使用一個模塊 數據持久性模塊
將一個列表存入文件中
import pickle
# 將此數據寫入文件
myList = [1, True, [1, 2], (1, 1)]
path = r'D:\pypypy\異常處理與文件讀寫\file2.txt'
f = open(path,'wb')
pickle.dump(myList,f)
f.close()
寫入了看不懂,不妨礙我們把他讀出來
讀取:
import pickle
path = r'D:\pypypy\異常處理與文件讀寫\file2.txt'
# 讀取
myList1 = []
f1 = open(path,'rb')
myList1 = pickle.load(f1)
print(myList1)
f1.close()
控制檯顯示結果如下:
因爲銀行系統實戰中,每次都創建新的賬號,卡號實在是太糟糕了,如果把我們寫好的存起來,每次開機直接調用就美好多了。