[英]How to access files in a subdirectory in python?
我正在運行 Jupyter Notebook 腳本。 在筆記本所在的目錄中,是一個文件夾,其中包含另一個文件夾,其中包含 10 個文件夾,這些文件夾中有一些圖像。 我想將所有這些圖像帶入我的腳本並將它們存儲為變量。 如何訪問圖像?
將對每個圖像執行的操作,其中 i 是每個圖像:
images = tensor([Image.open(i)])
你應該相對工作。 定義一個 function 從根文件夾讀取所有圖像並使用相對路徑 get_images('./') 調用它
def get_images(root):
paths=[]
for rootdir, subFolders, files in os.walk(root):
for filename in files:
file_path = os.path.join(rootdir, filename)
try:
i = Image.open(file_path)
paths.append(i)
except IOError:
pass
return paths
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.