文件读取
操作 | 功能 |
---|---|
文件对象 = open(file,mode,encoding) | 打开文件获得文件对象(模式不同,方法不同) |
文件对象.read(num) | 读取指定长度字节,不知道num时读取文件全部内容 |
文件对象,readline() | 读取一行内容 |
文件对象.readlines() | 读取全部行内容并存入列表 |
for line in 文件对象 | for循环文件行,一次循环得到一行数据 |
文件对象,close() | 关闭文件对象 |
with open(file,mode,encoding) as f | 通过with open语法打开文件,可以自动关闭 |
文件写入
操作 | 功能 |
---|---|
文件对象.write(内容) | 将内容写入文件内(w模式下为清空原有内容写上新内容,a模式下为在原有内容后写上新内容) |
文件对象.flush() | 将内容存入文件内 |