[英]Using pickle to save a list
我正在處理一些將數據列表存儲在文件中,然后將其推送到git的代碼。 該應用程序基於服務器,但是將文件存儲在本地並不理想。 這是我要轉儲到文件的內容:
def store_list_data(data_list, parsed_list_id):
with open(('list.info.' + str(list_id) + '.txt'), 'wb') as f:
return pickle.dump(data_list, f)
我是否可以只將文件數據存儲在一個變量中(這是一個很小的文件),然后直接將其推入git中,而無需在服務器上實際存儲文件。
Git是文件內容管理器,因此必須將內容存儲到文件中 ,添加到索引,提交並推送。
相反,您需要將pickle.dump內容流式傳輸到另一台服務器(一個Git存儲庫所在的位置,並且某些作業可以檢測到新文件,然后將其添加到上述Git存儲庫中)。
您可以從該其他服務器推送到目標遠程存儲庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.