当前位置: 首页 > 后端技术 > Python

Python文件相关函数

时间:2023-03-26 18:59:10 Python

os模块:os.path.exists(path)-->bool#(path)文件或目录存在os.path.abspath(path)-->str#(path)返回文件或directory绝对路径#下面就是顾名思义os.path.isfile(path)-->boolos.path.isdir(path)-->boolos.path.islink(path)-->boolos.path.join(p_parent,p_sub)-->str#返回新路径,父路径+新路径os.path.relpath(path[,start])-->str#返回相对路径os.sep-->returnsystemSeparator==java的File.seperatoros.path.getsize(path)-->long返回文件的大小#returns一个三元组os.walk(dpath)(directoryabspath,[subdirectorylist],[subfilelist])readfile.py#/bin/pythonimportosforpinos.walk("D:\prj\py\part11_file\pfiles"):printp目录结构:D:\prj\py\part11_file('D:\\prj\\py\\part11_file\\pfiles',['dir1','dir2'],['log.log','readfile.py','sometext.txt','stories.txt'])('D:\\prj\\py\\part11_file\\pfiles\\dir1',['dir_par'],['a.txt'])('D:\\prj\\py\\part11_file\\pfiles\\dir1\\dir_par',[],['log.log'])