請問為什麼在函數內部打印Path就是找到的文件的絕對路徑,用實參接受返回值打印出來就只有None了
import osdef searchFile(Path, File): allFile = os.listdir(Path) for eachFile in allFile: if os.path.isdir(Path + os.sep + eachFile): searchFile(Path + os.sep + eachFile, File) elif eachFile == File: return str(Path)path = input('請輸入待查找的初始目錄:')file = input('請輸入需要查找的目標文件:')print(searchFile(path, file))