Getting a list of all subdirectories in the current directory

后端 未结 29 2708
一个人的身影
一个人的身影 2020-11-22 08:02

Is there a way to return a list of all the subdirectories in the current directory in Python?

I know you can do this with files, but I need to get the list of direct

29条回答
  •  迷失自我
    2020-11-22 08:36

    By joining multiple solutions from here, this is what I ended up using:

    import os
    import glob
    
    def list_dirs(path):
        return [os.path.basename(x) for x in filter(
            os.path.isdir, glob.glob(os.path.join(path, '*')))]
    

提交回复
热议问题