Python存储数据的方法有哪些?Python用什么存储数据

python之中除了能够从外部接收数据传入和读取文件来获取数据之外,一些代码或者方法本身也是会产生数据的,不过这些数据都是放在内存中临时保存,需要将它们放在实体中才可以持久话 。而下文将要介绍的内容就是python存储数据的工具和方法,一起往下看看吧 。

Python存储数据的方法有哪些?Python用什么存储数据

文章插图
一、文件
说道计算机上保存数据的最常用实体是什么,那么在排除硬盘这个物理存在的对象之外,那么剩下的就是磁盘空间之中的文件 。而存储数据的文件一般会分为文本文件和表格文件,文本文件就是只有文字并且可以换行的文件,像是txt、word以及py等等都是文本类型文件 。
那么最基础的txt文件使用open()函数就将其打开并且将数据保存进去,而word就需要用到特殊模块和方法了,代码示例如下所示:
file = open(’arc45.txt’)file.write(’将这个数据保存’)file.close()除此之外表格文件虽然会使用Excel,但是保存数据的话还是csv这种类型的表格比较合适 。只需要使用内置模块csv就可以完成文件的创建以及数据写入保存操作,详细代码如下所示:
import csvwith open(filename, 'w') as f:    writer = csv.writer(f)     data = ('1','2','3')       writer.writerow(data)二、数据库
另外一种保存数据的载体就为数据库,数据库会将数据放在不同的数据表中生成专门格式的文件进行存储 。而最常使用和比较简单使用的数据库就是mysql了,使用pymysql库然后连接上指定地址的数据库 。再使用execute()方法即可将数据写入到mysql数据库内存储起来,代码如下:
import pymysqlconn = MySQLdb.connect(host='localhost', port=3306, db='test',user='root', passwd='', charset='utf8')cur = conn.cursor()result = cur.execute("insert into students(name) values('Jack')conn.commit()cur.close()conn.close()【Python存储数据的方法有哪些?Python用什么存储数据】以上就是关于“Python存储数据的方法有哪些?Python用什么存储数据”的全部内容了,希望对你有所帮助 。

    推荐阅读