簡體   English   中英

通過 pickle 模塊讀取文件

[英]reading file by pickle module

下午好,使用 pickle 模塊保存 list(dict(),dict(),dict()) 結構:但是在閱讀時我得到,<class 'function'>? 和 <0x00000278BA3A0D30 的功能課程> 我做錯了什么?

def lesson(user, date):
    with open(user+"_"+date+".data", 'wb') as file:
        pickle.dump(lesson, file)
    file.close()

def read(user, date):
    with open(user+"_"+date+".data", 'rb') as file:
        lesson = pickle.load(file)
    file.close()
    return(lesson)

我正在使用 python 3.10.7

“使用泡菜模塊保存list(dict(),dict(),dict())結構”。 不你不是。 您正在保存lesson function。請參閱代碼的第 3 行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM