查看文件名和文件路徑
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) # 當前目錄下的所有非目錄子文件