Python存储数据的方式.doc

Python存储数据的方式.doc

ID:56907551

大小:14.50 KB

页数:3页

时间:2020-07-23

Python存储数据的方式.doc_第1页
Python存储数据的方式.doc_第2页
Python存储数据的方式.doc_第3页
资源描述:

《Python存储数据的方式.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Python存储数据的方式在Python开发中,数据存储、读取是必不可少的环节,而且可以采用的存储方式也很多,常用的方法有json文件、csv文件、MySQL数据库、Redis数据库以及Mongdb数据库等。1.json文件存储数据json是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来存储和表示数据,可以轻松解决py2和py3的编码问题,内容结构类似于python中的字典和列表,层次结构简洁而清晰,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。2.csv文件

2、Python可以将数据存储为CSV文件格式,我们可以用excel打开CSV文档,进行数据的浏览,十分方便,以下是将数据存储到test.csv文件的相关实例:importpandasaspdlist=[[1,2,3],[4,5,6],[7,8,9]]name=[‘id’,’uid’,’time’]test=pd.DataFrame(columns=name,date=list)test.to_csv(‘E:/test.csv’)3.MySQL数据库MySQL数据库存储方式是使用Python数据存储最

3、常用的存储方式,Python标准数据库接口为PythonDB-API,PythonDB-API为开发人员提供了数据库应用程序接口,MySQLdb是用于Python链接Mysql数据库的接口。MySQL数据库存储过程是引入API模块、获取与数据库的连接、执行SQL语句和存储过程,最后关闭数据库连接。4.Redis数据库使用Python数据存储为Redis数据库,优点是方便、速度快,但是取出的数据是二进制数据,一般需要转为字符串再操作,以下是具体实例:importredisclient=redis.R

4、edis(host='lcoalhost',port=8080)client.set('nums',[6,7,8,5,4])result=client.get('name')pipe=client.pipeline()pipe.set('name','oldboy')pipe.execute()5.Mongdb数据库使用Python数据存储为Mongdb数据库,优点是不在乎数据结构,需要注意的是取出来的时候需要写个脚本整理一下,以下是具体实例:importpymongoclient=pymongo

5、.MongoClient('localhost',8080)test1_db=client.test1sheet_stu=db.stuinfo={name:'oldboy',age:30}info_id=stu.insert_one(info).inserted_idcur_list=[curforcurinstu.find()]count=stu.count()以上是使用Python进行数据储存的五种方法和使用方法的简单介绍,感兴趣的可以深入学习更多用法!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。