我想制作一個接受用戶輸入(可能是用戶的姓名或生日)并將其保存在某處的程序,以便即使在程序重新啟動后也可以重復使用我搜索過谷歌,我得到的只是使用一個變量,但是當程序終止時,變量不會保留東西請幫忙!
1 回答

慕尼黑8549860
TA貢獻1818條經驗 獲得超11個贊
您可以將其寫入文件或數據庫。常用方法包括:
with open('outputfile.txt', 'w+') as file:
file.write(data)
或 JSON 數據庫
import json
with open('database.json', 'w+') as file:
json.dump(my_dictionary_or_list, file)
您可以使用類似的方法稍后檢索數據。只需谷歌“python 從文件中讀取”或“python 打開 json 文件”并了解如何使用您選擇的方法。
注意:這不是一個完整的列表。還有許多其他技術(CSV 文件、pickle模塊、sql 數據庫或shelf/shelves?模塊等等)我建議您從.txt文件和 JSON開始,但您應該慢慢嘗試了解更多,因為它們都是為特定目的而構建的,并且根據情況可能比另一個更容易/更難實施。
添加回答
舉報
0/150
提交
取消