二十一、文件操作
Day 09 文件操作 什么是文件 文件是操作系统系统的虚拟单位,我们操作文件就是对操作系统发起请求,然后由操作系统将用户或应用程序对于文件的读写操作转换成对硬盘的读写操作 如何操作文件 打开文件 读写数据 保存文件 关闭文件 python程序控制文件 read 一次性读取数据 fr = open(file,mode='r',encoding='utf-8') #打开文件 print(fr.read()) #一次性读取所有的内容 fr.close() readline 读取一行,如果读完了所有数据,指针会移到文件末尾,再次读取则为空 fr = open(file,mode='r',encoding='utf-8') #打开文件 print(fr.readline()) #一次读取一行内容 fr.close() read模式打开文件 读取文件内容,向操作系统发起读的请求,汇报操作系统转成具体的硬盘操作,将内容由硬盘读入内存 由于python的垃圾回收机制只回收引用计数为0的变量,但是打开文件还占用操作系统的资源,所以我们需要回收操作系统的资源 del fr只是回收变量,我们必须使用fr.close()关闭文件 write模式打开文件 fw = open(file,mode='w',encoding='utf-8') #打开文件,并清空文件 fw.write(写入的数据) #写入数据