一、文件的介绍
1.1:什么是文件?
计算机文件属于文件的一种,与普通文件载体不同,计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。文件可以是文本文档、图片、程序等等。文件通常具有点+三个字母的文件扩展名,用于指示文件类型(例如,图片文件常常以 JPEG 格式保存并且文件扩展名为 .jpg)
1.2:文件的作用
使用文件的目的:保存数据存放在磁盘 把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力
二:文件的打开与关闭
思考:如果想用word编写一份简历,应该有哪些流程呢?
步骤:新建--写入数据--关闭
打开word软件,新建一个word文件
写入个人简历信息
保存文件
关闭word软件
同样,在操作文件的整体过程与使用word编写一份简历的过程是很相似的
结论:
打开文件,或者新建立一个文件
读/写数据 关
闭文件
2.1:打开文件
在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件open(文件名,访问模式)
格式:f = open(‘文件’, 'w') 或者 f = open('文件', 'r')
如下图所示:不同的打开文件的方式
常见的文件操作有:写,读,追加
2.1.1:写数据(write)
格式:
对象 = open("文件","w")
对象.write("写入数据")
对象.close
案例:以写的方式打开文件,写入数据
f = open('test.txt', 'w')
f.write('hello world, i am here!')
f.close()
继续写入数据
f = open('test.txt', 'w')
f.write('I love you')
f.close()
总结:如果文件不存在那么创建,如果存在那么就先清空,然后写入数据
2.1.2:读数据(read)
案例:以读的方式打开文件,读取数据
格式:
对象 = open("文件","r")
变量 = 对象.read()
print(变量)
案例:读取文件(test.txt)
f = open('test.txt', 'r')
content = f.read()
print(content)
总结: 如果用open打开