文件内建函数和方法 | |
open() | 打开文件 |
read() | 读取 |
readline() | 读取一行 |
seek() | 文件内移动 |
write() | 写入 |
close() | 关闭文件 |
写入文件,此方法类似于unix中的>重定向写入,会覆盖源文件:
file1 = open("C:\\Users\\David\\Desktop\\a.txt",'w') |
读取文件的全部内容:
file1 = open("C:\\Users\\David\\Desktop\\a.txt") |
在文件末尾追加写入,类似于unix中的>>:
file2 = open("C:\\Users\\David\\Desktop\\a.txt","a") |
读取文件中的第一行:
file1 = open("C:\\Users\\David\\Desktop\\a.txt") |
逐行读入,循环处理:
file1 = open("C:\\Users\\David\\Desktop\\a.txt") |
指针在行上一个字符一个字符的向后读取:
file1 = open("C:\\Users\\David\\Desktop\\a.txt") |
file2.seek(5,0)
#第一个参数代表了偏移位置;
#第二个参数 0表示从文件开头偏移;1表示从当前位置偏移;2表示从文件结尾偏移