如果您需要使用Python編寫程序來遍歷大目錄,那么您可以使用Python語言提供的os.walk()函數(shù)。
import os def traverse_folder(directory): for root, dirs, files in os.walk(directory): for file in files: print(os.path.join(root, file)) if __name__ == '__main__': traverse_folder('/path/to/top/directory')
代碼中,os.walk()函數(shù)會(huì)返回三元組,包含當(dāng)前目錄路徑、所有子目錄列表和所有文件列表。我們可以使用for循環(huán)遍歷返回的三元組,然后在內(nèi)部使用os.path.join()函數(shù)來獲取完整路徑。
該程序?qū)⒋蛴〕鲋付夸浿兴形募耐暾窂健?/p>