1.打开文件
foo = open(filename,mode)
mode:
r 只读
w 只写,文件存在则覆盖,不存在则新建
w+ 打开读写
r+ 读写,写了之后要读还是要关闭文件再打开文件,写的时候指针在文件开头
a 追加,指针指向文件结尾
2.文件判断
file.name 返回文件名称
file.close 返回文件是否关闭
file.mode 返回文件打开模式
3.文件操作
file.write(str) 写入str文件
file.read() 读取文件
file.readline() 按行读取文件
file.close() 关闭文件
os.remove(filename) 删除文件
os.rename(current_file_name,new_file_name) 修改名字
file.tell() 文件当前位置
file.seek(offset,[,from]) offset表示移动位数,from表示移动起始位置
4.目录
import os
os.mkdir(dir_name) 创建目录
os.rmdir(dir_name) 删除目录
os.chdir(路径) 路径必须存在,不存在需先创建
os.getcwd() 获取当前工作目录
os.listdir() 显示当前目录下所有文件及文件夹