文件操作 打开----使用----关闭 三步
1 f=open("test.txt","w") #只可以写 r 只读 a打开一个文件并追加 r+可用于读写
2 f.read() 全读出来 f.read(1) 每次执行都读取一个字节 f.write("lallala") f.readline()每次读取一行 f.readlines()读了多次readline 并且存储为一个列表
3 f.close() 清空缓存 全部写入
文本文件和二进制文件 ,在存入硬盘的时候都是二进制形式存储 ,只不过文本文件存取时候需要经过一定的转换 成二进制格式,而二进制文件在存取的时候不需要多余的转换
大文件读取 不能是用read() 因为read()读取全部,内存可能不够 大文件应该分开读取 如content=f.read(1024) 然后一直循环读取到len(content)==0为止
文件的定位读写 f.seek(偏移量,0(文件的开头)or1(当前操作的位置)or2(文件末尾)) f.tell可以得到当前文件读取的位置
import os
os.rename(原来的,修改的名字)
os.remove(文件名)
os.listdir("/dfd/dd") 获取文件夹下的文件
os.getwd()获取当前操作的绝对路径
os.chdir("../")改变默认路径
可以调用系统的文件命令