第一次使用,需要pip3 安装,才能Python调用它:
sudo pip3 install scandir
然后在Python代码里面写:
try: from os import scandir #Python3.5 except ImportError: from scandir import scandir作用:
scandir()
is a directory iteration function like
os.listdir()
, except that instead of returning a list of bare filenames,
it yields
DirEntry
objects that include file type and stat information along with the name.
Using scandir()
increases the speed of os.walk() by 2-20 times
(depending on the platform and file system) by avoiding unnecessary
calls to
os.stat()
in most cases.