Getting a list of all subdirectories in the current directory

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

    Implemented this using python-os-walk. (http://www.pythonforbeginners.com/code-snippets-source-code/python-os-walk/)

    import os
    
    print("root prints out directories only from what you specified")
    print("dirs prints out sub-directories from root")
    print("files prints out all files from root and directories")
    print("*" * 20)
    
    for root, dirs, files in os.walk("/var/log"):
        print(root)
        print(dirs)
        print(files)
    

提交回复
热议问题