python基础--文件IO和文本处理
1、文件操作步骤
- 打开文件
- 读写操作
- 关闭文件
2、文件的打开操作
在python中文件的打开用 open函数进行打开,或者创建一个文件,语法如下
open(addr, mode) # addr表示文件的路径, mode表示模式
文件打开的模式
| 模式 | 描述 |
| r | 以只读的方式打开文件。文件的指针将会放在文件的开头,这是默认的模式 |
| rb | 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头,这是默认模式 |
| r+ | 打开一个文件用于读写。文件指针将会放在文件的开头 |
| rb+ | 以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头 |
| w | 打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件 |
| wb | 以二进制格式打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。 |
| w+ | 打开一个文件用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。 |
| wb+ | 以二进制格式打开一个文件用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。 |
| a | 打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。 |
abc