一、什么是文件?
文件就是把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力。
二、文件如何的打开?
Python内置了一个open()方法,可以对文件进行读写操作。
使用open()方法操作文件就像把大象塞进冰箱一样,可以分三步走,一是打开文件,二是操作文件,三是关闭文件。
open语法
open()方法的返回值是一个file对象,可以将它赋值给一个变量(文件句柄)。
其基本语法格式为:
f = open(filename, mode)
注:
Python中,所有具有read和write方法的对象,都可以归类为file类型。而所有的file类型对象都可以使用open方法打开,close方法结束。
filename:一个包含了你要访问的文件名称的字符串值,通常是一个文件路径。
mode:打开文件的模式,有很多种,默认是只读方式r。
例:
# 打开一个文件
f = open("1.txt", "w")
f.write("Python 是一种非常好的语言。\nPython!!\n")
# 关闭打开的文件
f.close()
运行结果:
在1.txt文件中写入Python 是一种非常好的语言。Python。
三、访问模式
通过一个表格,了解Python常用的读写模式
访问模式 |
说明 |
r |
以只读方式打开文件。文件的指针将会放在文件的开头。(默认模式)。 |
w |
打开一个文件只用于写入。 |