1. 文件与文件路径
os.getcwd() 返回当前工作目录
os.chdir(path) 更改当前工作目录到path, 如果路径path不存在就会报错
os.makedirs(path) 创建新的文件夹,将创建必要的所有中间文件夹
os.listdir('.') 列出当前目录下的所有问价夹,以列表的形式返回
os.path.join(path, filename) 返回文件路径字符串
os.path.abspath(path) 返回参数的绝对路径的字符串。(将相对路径转为绝对路径的好方法)
os.path.isabs(path) 如果参数是一个绝对路径, 就返回True, 如果是一个相对路径就返回False
os.path.dirname(path) 访问文件路径字符串
os.path.basename(path) 返回文件基本名称字符串
os.path.split(path) 返回文件路径和文件名的元组
path.split(os.path.sep) 返回每个文件夹的字符串列表
os.path.getsize(path) 返回path参数中文件的子节数
os.path.exists(path) 如果文件夹活文件名存在就返回True
os.path.isfile(path) 如果参数存在并且是一个文件就返回True
os.path.isdir(path) 如果参数存在并且是一个文件夹就返回True
2. 文件的读写过程
调用open() 函数返回一个File对象
调用File对象的read() 或 write() 方法
调用FIle对象的xloxe() 方法关闭该文件
read() 方法读取这个文件为一个文件字符串值,
readlines() 从该文件取得一个字符串列表, 列表中的每个字符串就是每行。