数据存储文件存储

本文介绍了Python中常见的四种数据文件存储方式:TEXT、JSON、CSV和Excel。JSON是一种轻量级的数据交换格式,Python中通过json模块进行操作;CSV用于存储表格数据,Python的csv库提供操作支持;TEXT文件存储是最常见的,使用write()函数写入内容;而Excel文件存储则需要借助xlwt模块来处理。
摘要由CSDN通过智能技术生成


前言

在实际工作中,对于收集到的有用数据我们要把数据存储起来,以便下次调用操作。本文主要介绍四种文件存储,下文介绍四种数据库存储。


# 打开文件的两种方式
  • open函数:当有选择写含义的模式时,若选择的文件不存在打开文件则创建并打开该文件,存在该文件就打开文件。待操作结束时,需要close
open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True)
  • with open() as f:操作结束不需要调用close()函数,会自动关闭
with open() as f:
	pass

参数介绍:
mode:

模式 说明
r 只读
rb 用二进制打开文件进行读,一般用于非文本文件
r+ 同时具有读和写的功能,默认光标一开始停在开头,当进行一个操作后(无论是读还是写)光标将自动移动到末尾.写的功能如果在末尾就是添加
rb+
w 写入文件,但会清除原文本内容
wb 写入二进制文件,但会清除原文本内容
W+ 读写操作,先清空文本,再读
wb+
a 追加,不会清空原文本内容,
ab
a+ 读追加写,不会清除文本原内容
ab+

注:原文本内容在执行写操作时是否会被清除主要看文件指针位置,在头部就会被清除,末尾则不会

一、TEXT文件存储

TEXT文本存储是常见的存储方式,也是我们在python中学习文件操作最先学习的方式。用write()函数写入内容

f=open('test1.txt','r')
f.write('fuck')
f.read()
f
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值