如何保存python文件

1、保存为二进制文件,pkl格式

复制代码
import pickle
pickle.dump(data,open('file_path','wb'))  #后缀.pkl可加可不加

若文件过大

复制代码
pickle.dump(data,open('file_path', 'wb'),protocol=4)

读取该文件:

复制代码
data= pickle.load(open('file_path','rb'))

2、保存为二进制文件,npz格式

复制代码
import numpy as np
np.savez('file_path/file_name.npz', data1=X,data2=y)

读取该文件:

复制代码
with np.load('file_path/file_name.npz') as data:
    X = data['data1']
    y = data['data2']

3、DataFrame文件保存为.csv

复制代码
dataframe_file.to_csv("file_path/file_name.csv", index=False)

读取该文件:

复制代码
import pandas as pd
df = pd.read_csv('file_path/file_name.csv')
相关推荐
Rsun045512 分钟前
12、Java 享元模式从入门到实战
java·开发语言·享元模式
枫叶丹43 分钟前
【HarmonyOS 6.0】ArkWeb:Web组件销毁模式深度解析
开发语言·前端·华为·harmonyos
良木生香3 分钟前
【C++ 初阶】:内存管理的迭代革新——从malloc/free 到 new/delete 的时代更迭
c语言·开发语言·c++
傻啦嘿哟4 分钟前
使用 Python 管理 Word 节及页面布局设置
开发语言·python·word
Ares-Wang4 分钟前
flask》》Blueprint 蓝图
后端·python·flask
梦因you而美6 分钟前
Python批量读取Word表格(全格式兼容:上下标+公式+字体样式)
python·自动化·word·办公自动化·提取word表格·omml格式
m0_377618237 分钟前
SQL如何解决GROUP BY导致查询变慢_利用覆盖索引进行优化
jvm·数据库·python
XGeFei7 分钟前
__init__ 初始化方法
开发语言·python
java1234_小锋8 分钟前
LangChain4j快速入门
人工智能·python·spring
qq_334563558 分钟前
如何提高SQL存储过程可维护性_解耦复杂业务逻辑
jvm·数据库·python