未分类
__file__函数返回当前文件的绝对路径>>>print(__file__)"D://a/b/c.py"os.path.dirname(path)函数返回文件路径>>>os.path.dirname(__file__)"D://a/b/">>>os.path.dirname(os.path.dirname(__file__))"D://a/"os.path.exists(path)函数如果路径path存在,返回True;如果路径path不存在,返回Falseos.path.isfile(path)函数判断path是文件,返回True;不是,返回Falseos.path.isdir(path)函数判断path是目录,返回True;不是,返回Falseos.path.getsize(path)函数返回文件大小,如果文件不存在就返回错误os.path.join(path,*paths)函数把几个路径合成一个新路径>>>path=os.path.join('D://a/b','img')"D://a/b/img"os.path.splitext(path)函数分割文件名,返回由文件名和扩展名组成的元组>>>os.path.splitext("/home/test.sh")('/home/test','.sh')