版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/qq_41729148/article/details/81953364
学习python语言程序设计(嵩天,黄天宇,礼欣)
#文本
- 分类
文本文件:单一编码组成的文件。例如py,txt
二进制文件:直接由比特0,1组成,没有特定编码。例如:avi,png - 打开
使用open(路径,打开方式)函数
路径 | 内容 |
---|---|
r | 只读模式 |
w | 覆盖写模式 |
x | 创建写模式 |
a | 追加写模式 |
b | 二进制文件模式 |
t | 文本文件模式 |
+ | 在原有基础上增加读写功能 |
eg: file=open(‘f.txt’,‘r’)f.txt为文件与代码在同一个目录下
3. 操作
操作方法 | 描述 | 举例 |
---|---|---|
.read(size) | 读出全部内容,参数代表读出前size的内容 | f.read(2) |
.readline(size) | 读出一行内容,参数代表读出前size的内容 | f.readline(2) |
.readlines(size) | 读出所有行的内容,参数代表读入前size行的内容 | f.readlines(2) |
.write(s) | 写入一个字符串 | f.write(‘hello world’) |
.writelines(ls) | 写入一个全为字符串的列表 | f.writelines(ls) |
.seek(offest) | 改变文件的写入位置,0开头,1当前,2结尾 | f.seek(0) |
- 关闭
file.close() #文件的关闭