在我的程式中,我保留了一組專案,我想在不同的運行之間保留這些專案
所以我想將集合存盤在一個檔案中,并在啟動程式時從檔案中加載集合(聽起來可以嗎?)
我的主要問題是:更新檔案的正確方法是什么?
將額外的專案寫入檔案我更改設定的所有內容?
將新添加的專案保留在串列/集中并每隔幾秒鐘將它們寫入檔案?
別的東西?
我猜1和2之間,1更好?我認為雖然方法 2 可能更快,但如果服務器出現故障,我可能會丟失資料,對嗎?
謝謝!!
uj5u.com熱心網友回復:
(我很抱歉我的英語不好)。沒有理由等待一段時間。將您所做的操作保留在專案/變數中并在檢查后更新檔案將是最合乎邏輯的解決方案。直接更新檔案會使您的設備更加疲憊。
uj5u.com熱心網友回復:
我建議使用pickle,它序列化和反序列化 python 資料型別。
您是否預計程式會意外退出?如果沒有,您可以在開始和結束時撰寫它。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/483068.html
上一篇:在Python中將一個專案寫入.csv檔案的最有效方法是什么?
下一篇:在檔案中查找密鑰
