Как я могу прочитать этот файл с использованием class
. По некоторым причинам это дает TypeError
о том, что у меня есть несколько элементов для основного аргумента p_file
.
import pickle
import datetime
some_file={'date': datetime.date(2020,2,22),
'fruit': 'apples'
}
with open(r'parameter.p','wb') as handle:
pickle.dump(some_file, handle, protocol=pickle.HIGHEST_PROTOCOL)
class load_pickle():
def ReadPickle(p_file=None):
infile=open(p_file,'rb')
read_pickle=pickle.load(infile)
infile.close()
print(read_pickle)
test=load_pickle()
test.ReadPickle(p_file=r'parameter.p')
Ошибка: