Getting a list of all subdirectories in the current directory

后端 未结 29 2957
一个人的身影
一个人的身影 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:42

    With full path and accounting for path being ., .., \\, ..\\..\\subfolder, etc:

    import os, pprint
    pprint.pprint([os.path.join(os.path.abspath(path), x[0]) \
        for x in os.walk(os.path.abspath(path))])
    

提交回复
热议问题