[英]How do I find the path of a file using os.walk?
如何找到文件的路徑? 我知道如何找到文件,但路徑呢?
from PIL import Image
user_path = "/Users/" + getpass.getuser())
for folder, sub_folder, files in os.walk(user_path):
for sub_fold in sub_folder:
for f in files:
if FileName == f:
print("file found")
os.walk 產生一個 3 元組 (dirpath, dirnames, filenames),其中 dirpath 是當前目錄的路徑,這意味着您可以只使用文件名加入:
from PIL import Image
user_path = "/Users/" + getpass.getuser())
for folder, sub_folders, files in os.walk(user_path):
for f in files:
if FileName == f:
print("file found", os.path.join(folder,f))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.