This commit is contained in:
guanjihuan 2025-03-02 00:10:33 +08:00
parent 1df542aaef
commit 4d87f89519
3 changed files with 6 additions and 6 deletions

View File

@ -1,7 +1,7 @@
[metadata] [metadata]
# replace with your username: # replace with your username:
name = guan name = guan
version = 0.1.158 version = 0.1.159
author = guanjihuan author = guanjihuan
author_email = guanjihuan@163.com author_email = guanjihuan@163.com
description = An open source python package description = An open source python package

View File

@ -1,6 +1,6 @@
Metadata-Version: 2.2 Metadata-Version: 2.2
Name: guan Name: guan
Version: 0.1.158 Version: 0.1.159
Summary: An open source python package Summary: An open source python package
Home-page: https://py.guanjihuan.com Home-page: https://py.guanjihuan.com
Author: guanjihuan Author: guanjihuan

View File

@ -1,15 +1,15 @@
# Module: file_reading_and_writing # Module: file_reading_and_writing
# 使用pickle将变量保存到文件支持几乎所有对象类型 # 使用pickle将变量保存到文件支持几乎所有对象类型
def dump_data(data, filename, file_format='.txt'): def dump_data(data, filename, file_format='.pkl'):
import pickle import pickle
with open(filename+file_format, 'wb', encoding='UTF-8') as f: with open(filename+file_format, 'wb') as f:
pickle.dump(data, f) pickle.dump(data, f)
# 使用pickle从文件中恢复数据到变量支持几乎所有对象类型 # 使用pickle从文件中恢复数据到变量支持几乎所有对象类型
def load_data(filename, file_format='.txt'): def load_data(filename, file_format='.pkl'):
import pickle import pickle
with open(filename+file_format, 'rb', encoding='UTF-8') as f: with open(filename+file_format, 'rb') as f:
data = pickle.load(f) data = pickle.load(f)
return data return data