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数据库好考吗
数据库关键字自动显示
数据库或表怎么拆分
石景山区品牌软件开发供应
河北放心软件开发价格