标签: python find platform-independence
使用Python,如何在目录(包括子目录)中快速搜索文件?
此处的标准答案使用os.walk(),如果在Linux下工作,则与调用find /path -iname "*string*"相比速度较慢。
os.walk()
find /path -iname "*string*"
是否有一种清晰的平台无关的方式来实现更好的速度?
答案 0 :(得分:3)
os.scandir (GitHub)比os.walk快,now in the Python 3.5+ standard library.
os.scandir
os.walk