查看文件名和文件路径
1 >>> import os 2 >>> url = 'https://images0.cnblogs.com/i/311516/201403/020013141657112.png' 3 >>> filename = os.path.basename(url) 4 >>> filepath = os.path.dirname(url) 5 >>> filename 6 '020013141657112.png' 7 >>> filepath 8 'https://images0.cnblogs.com/i/311516/201403' 9 >>>
1 import os 2 print(os.path.realpath(__file__)) # 当前文件的路径 3 print(os.path.dirname(os.path.realpath(__file__))) # 从当前文件路径中获取目录 4 print(os.path.basename(os.path.realpath(__file__))) # 从当前文件路径中获取文件名
1 print(os.listdir(dirname)) # 只显示该目录下的文件名和目录名,不包含子目录中的文件,默认为当前文件所在目录
1 import os 2 3 # os.walk()遍历文件夹下的所有文件 4 # os.walk()获得三组数据(rootdir, dirname,filnames) 5 def file_path(file_dir): 6 for root, dirs, files in os.walk(file_dir): 7 print(root, end=' ') # 当前目录路径 8 print(dirs, end=' ') # 当前路径下的所有子目录 9 print(files) # 当前目录下的所有非目录子文件