Python 如何实现os.path.file?

Python 如何实现os.path.file?,python,python-3.x,directory-structure,Python,Python 3.x,Directory Structure,我正在开发一个程序,需要在一个可能包含20000多个文件的文件夹中进行多次搜索,以查看某个文件是否存在。os.path.isfile是遍历目录中的每个文件,还是使用更有效的方法?在不同的子目录之间划分这20000个文件会加快isfile的查找速度吗 注意:我在内部使用Python3,它使用文件系统和操作系统提供的速度,并以文件系统和操作系统提供的速度工作 将大目录拆分为多个子目录是否有助于加快速度,这在很大程度上取决于操作系统和文件系统的实现。但是通常是的-目录中的文件越少越好。您必须查看文档,

我正在开发一个程序,需要在一个可能包含20000多个文件的文件夹中进行多次搜索,以查看某个文件是否存在。os.path.isfile是遍历目录中的每个文件,还是使用更有效的方法?在不同的子目录之间划分这20000个文件会加快isfile的查找速度吗

注意:我在内部使用Python3,它使用文件系统和操作系统提供的速度,并以文件系统和操作系统提供的速度工作


将大目录拆分为多个子目录是否有助于加快速度,这在很大程度上取决于操作系统和文件系统的实现。但是通常是的-目录中的文件越少越好。

您必须查看文档,因为我可以告诉您,文档没有提供如何实现方法的信息。请阅读文档。首先,
isfile
在一条路径上运行。它不做任何类似于递归下降到文件系统的事情。
os.path.isfile(path)
是一个bool,如果当前路径包含或不包含有效文件,则返回该bool。它不会遍历文件夹和文件。只要做一点研究就可以了,而且