文件的读写也是一种输入输出操作,在 Python 中我们常用 open函数进行文件读写操作open函数的基本用法是 open(filename, mode='r'),其中 filename 是指文件名;mode是指打开方式,'r' 表示文件只能读取;'w' 表示只能写入(现有同名文件会被覆盖);'a' 表示打开文件并追加内容,任何写入的数据会自动添加到文件末尾。'r+' 表示打开文件进行读写;'rb' 表示只读二进制文件;'wb' 表示只写二进制文件;等等。mode
是一个可选的参数,省略时的默认值为 'r'。下面我们先举一个例子,新建 file.py文件,并在其中写入下面内容。
# 打开一个文件
f = open("book.txt", "w")
# 在文件中写入内容
f.write( "床前明月光,\n疑似地上霜。\n举头望明月,\n低头思故乡。" )
# 关闭打开的文件
f.close()