文件的使用:文件打开、关闭、读写。
1.1 打开文件:
- 在python里面使用
open()
打开一个文件,语法形式如下:<变量名> = open(<文件路径>,<打开模式>)
- 例子:
同目录下有一个try.txt文件
txt1 = open("try.txt","r",encoding='utf-8') # 主要有三个参数,一个是文件目录,一个是打开模式,一个是打开编码。
print(txt1)
txt1.close() #不要忘记关闭喔
<_io.TextIOWrapper name='try.txt' mode='r' encoding='utf-8'>
for line in txt1:
print(line)
txt1.close() # 文件执行后要记得关闭释放内存
这是第一行,
这是第二行,
这是第三行。
1.2 打开模式:
打开模式 | 含义 |
---|---|
‘r’ | 只读模式,文件不存在产生一个异常 |
‘w’ | 覆盖写,文件不存在则创建 |
‘x’ | 创建写,文件不存在则创建 |
‘a’ | 追加写,文件不存在则创建 |
‘b’ | 二进制的文件模式 |
‘t’ | 文本文件模式,默认值 |
‘+’ | 与r/w/x/a,一同使用,在原功能上添加读写模式 |
一般的打开模式有以下几种(组合):
- ‘r’:只读,不能修改
- ‘r+’:可以读入并修改
- ‘w’:写入一个文件,覆盖一切文件
- ‘a+’:进行读写追加更新
- ‘rb’:二进制读 </