1.啥是文件操作?
像字面意思说的,就是对文件的操作。比如说我们打开一个文件,瞅一眼,然后关闭,这就是对文件进行了读操作;或者我们打开一个文件,向文件中写了点东西,然后再关闭,这就是对文件的写操作。
为啥要有文件操作?我们写的程序有时候要用到文件中的数据,或者有时候要向文件中写数据,总不能每次都自己手动的去写吧,我们可以写程序让计算机帮助我们去完成。
2.文件操作的三个步骤
1.打开文件
2.操作文件
3.关闭文件
3.初识文件操作
先看一段代码,来感受一下:
file = r"D:\a\a.txt"
f = open(file,mode="rt",encoding="UTF-8")
ret = f.read()
print(ret)
这段代码的含义:
1.打开D盘下的a文件夹下的a.txt文件
2.读取a.txt文件中的内容并打印出来
如果换成我们手动操作的话就是:进入D盘,打开a文件夹,双击a.txt文件,然后读文件中的内容
这样一比,用程序进行的文件操作就比我们手动要方便的多
4.补充内容
文件句柄:用来控制文件的读写,我们打开文件时赋值的那个对象
指针:可以指示文件操作开始的位置,类似于下图这个东西:
在写东西时,这个一闪一闪的竖线