os.path模块
方法 | 描述 |
isabs(path) | 判断path是否为绝对路径 |
isdir(path) | 判断path是否为目录 |
isfire(path) | 判断path是否为文件 |
exists(path) | 判断指定路径的文件是否存在 |
getsize(filename) | 返回文件的大小 |
abspath(path) | 返回绝对路径 |
dirname(p) | 返回目录的路径 |
getatime(filename) | 返回文件的最后访问时间 |
getmtime(filename) | 返回文件的最后修改时间 |
walk(top,func,arg) | 递归方式遍历目录 |
join(path,*paths) | 链接多个path |
split(path) | 对路径进行分割, 以列表形式返回 |
splitext(path) | 从路径中分割文件的拓展名 |
1 import os 2 path = os.getcwd() 3 4 file_list = os.listdir(path) 5 for filename in file_list: 6 if filename.endswith('py'): 7 print(filename,end='\t') 8 9 file_list2 = [filename for filename in os.listdir(path) if filename.endswith('py')] 10 for f in file_list2: 11 print(f,end='\t')