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用什么存储数据”的全部内容了,希望对你有所帮助 。
推荐阅读
- Python版本该如何选择?如何正确选择Python版本?
- Python中有哪些实用的模块?Python语言中有用且常见的模块都有哪些?
- Python中有哪些方法可以解压文件?Python解压文件的方法有哪些?
- Python文件如何防止反编译?怎么让Python文件不被反编译
- Python报错keyerror为什么?Python出现keyerror错误怎么解决
- 极速推怎么退款?怎么看数据?
- Python列表里的字典排序怎么做?Python中列表内字典如何排序
- Python中center函数的用法是什么?Python怎么使用center函数
- Python3舍弃和修改的函数有哪些?Python3中哪些函数不能用了
- Python二维数组切片方法是什么?Python二维数组取值怎么做