14 python 文件

文件python 文件文件1.文件概述2.文件的打开和关闭3.文件内容的读取4.数据文件写入
python 文件

数据格式化:将一组数据按照一定的规格和式样进行规范,包括数据的辨识、储存、运算等

文件
1.文件概述

文件是数据的抽象和集合
文件的展现形态:文本文件,二进制文件
文本文件:由单一特定编码组成,如utf-8编码
文本文件也被看成是存储着的长字符串,适用于例如.txt .py等
二进制文件:直接由0 或1 组成,没有统一的字符编码,一般存在二进制0和1的组织结构,即文件格式 .png .avi文件等

2.文件的打开和关闭

文件处理的特定步骤:打开 处理 关闭
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
./PYE/f.txt 这种打开方式是指在程序当前目录下寻找PYE再进一步寻找
如果目录相同可以省略路径,直接写f.txt
在这里插入图片描述
直接使用open函数,默认为只读模式 文本模式
例子:
在这里插入图片描述
文件关闭 变量名.close()
程序退出时,python解释器会自动关闭文件

3.文件内容的读取

在这里插入图片描述
read方法将文件变成一个大的字符串,但是如果文件特别大,一次性读入文件耗费特别大
在这里插入图片描述
分阶段读入方法:
在这里插入图片描述
分行读入方法:(大文件)
1.一次读入,分行处理
在这里插入图片描述
2.分行读入,逐行处理
在这里插入图片描述

4.数据文件写入

在这里插入图片描述
在这里插入图片描述

seek调整文件指针位置非常重要,尤其是在文件写入后再进行遍历时,需要用到seek函数调整指针的位置

作者:bj_zhb

相关推荐

在python内定义函数时处理列表后传递列表时的一个小知识点

python实现生日悖论分析

python复习-基础知识(一)

python3基础篇(二)——数据类型