千家信息网

Python数据读取与存储的方法是什么

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章主要介绍了Python数据读取与存储的方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python数据读取与存储的方法是什么文章都会有所收获,下面我们一起
千家信息网最后更新 2025年02月01日Python数据读取与存储的方法是什么

这篇文章主要介绍了Python数据读取与存储的方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Python数据读取与存储的方法是什么文章都会有所收获,下面我们一起来看看吧。

csv文件

1.读取csv文件read_csv(file_path or buf,usecols,encoding):file_path:文件路径,usecols:指定读取的列名,encoding:编码

data = pd.read_csv('d:/test_data/food_rank.csv',encoding='utf8')data.head()    name    num0    酥油茶    219.01    青稞酒    95.02    酸奶    62.03    糌粑    16.04    琵琶肉    2.0 #指定读取的列名data = pd.read_csv('d:/test_data/food_rank.csv',usecols=['name'])data.head()    name0    酥油茶1    青稞酒2    酸奶3    糌粑4    琵琶肉 #如果文件路径有中文,则需要知道参数engine='python'data = pd.read_csv('d:/数据/food_rank.csv',engine='python',encoding='utf8')data.head()    name    num0    酥油茶    219.01    青稞酒    95.02    酸奶    62.03    糌粑    16.04    琵琶肉    2.0#建议文件路径和文件名,不要出现中文

2.写入csv文件

DataFrame:to_csv(file_path or buf,sep,columns,header,index,na_rep,mode):file_path:保存文件路径,默认None,sep:分隔符,默认',' ,columns:是否保留某列数据,默认None,header:是否保留列名,默认True,index:是否保留行索引,默认True,na_rep:指定字符串来代替空值,默认是空字符,mode:默认'w',追加'a'

 **Series**:`Series.to_csv`(_path=None_,_index=True_,_sep='_,_'_,_na\_rep=''_,_header=False_,_mode='w'_,_encoding=None_)

数据库交互

pandas

sqlalchemy

pymysql

#  导入必要模块import pandas as pdfrom sqlalchemy import create_engine #初始化数据库连接#用户名root 密码   端口 3306  数据库 db2engine = create_engine('mysql+pymysql://root:@localhost:3306/db2')#查询语句sql = '''    select * from class;'''#两个参数   sql语句  数据库连接df = pd.read_sql(sql,engine)df
#新建df = pd.DataFrame({'id':[1,2,3,4],'num':[34,56,78,90]})df = pd.read_csv('ex1.csv')# #写入到数据库df.to_sql('df2',engine,index=False)print("ok")

    关于"Python数据读取与存储的方法是什么"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"Python数据读取与存储的方法是什么"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

    数据 文件 数据库 方法 存储 路径 琵琶 知识 糌粑 酥油 酥油茶 酸奶 青稞 青稞酒 内容 参数 篇文章 语句 必要 两个 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全单词书 绯石之心九游服务器开服 软件开发合同后评价条款 山西快云软件开发地址 服务器内存报错会影响什么 java软件开发相关公司 习水im即时通讯软件开发 分管滁州网络安全 全国网络技术水平三级含金量 浙江服务器标准机柜 天津九博互联网科技怎么样 南通云服务器工厂 网络安全的命脉企业辰安科技 华山服务器售后服务工程师待遇 8口kvm连接两台服务器 服务器端口开放后不通 建立网络安全预警和信息通报制度 轨道交通软件开发工程师 恩平行业专业软件开发 广东网络技术转让包括什么 数据库查询用户是否为合法用户 青岛创仿真软件开发 茂名好易互联网科技有限公司 网络安全设备安装验收标准 服务器自动生产线有哪些 计算机access数据库好考吗 数据库关键字自动显示 数据库或表怎么拆分 石景山区品牌软件开发供应 河北放心软件开发价格
    0