- os.getcwd(): 当前工作目录
- os.makedirs(path): 创建新文件夹
- 这个函数将创建所有必要的中间文件夹,目的是确保完整路径名的存在.
- os.path模块: 包含了许多与文件名和文件路径相关的有用函数.
- os.path.abspath(path): 返回参数的绝对路径
- os.path.isabs(path): 如果参数是绝对路径就返回True, 是相对路径就返回False.
- os.path.relpath(path,start): 返回start路径到path路径相对路径的字符串.
- os.path.dirname(path): 返回path参数最后一个斜杠之前所有内容.
- os.path.basename(path): 返回path参数最后一个斜杠之后所有内容.
- Os.path.split(): 返回文件路径(os.path.dirname(path))和文件名(os.path.basename(path))的字符串元组.
- testFilePath.split(os.path.sep): 返回每个文件夹的字符串的列表.
- 查看文件的大小和文件夹内容
- os.path.getsize(path): 返回path参数中文件的字节数
- os.listdir(path): 返回这个路径下所有的文件名,文件夹字符串的列表.
- os.path.join(path1,path2): 返回path1和path连接后的路径字符串.
- 检查路径的有效性
- os.path.exists(path): path参数所指的文件或文件夹存在,则返回True, 否则False.
- os.path.isfile(path): path参数存在并且是一个文件,则返回True, 否则False.
- os.path.isdir(path): path参数存在并且是一个文件夹, 则返回True, 否则False.
- 读写文件过程
- 调用open(path)函数,返回一个File对象
- 调用File对象的read()或write(str)方法
- 调用File对象的close()方法,关闭改文件