Get absolute paths of all files in a directory

后端 未结 11 2255
一向
一向 2020-12-12 19:00

How do I get the absolute paths of all the files in a directory that could have many sub-folders in Python?

I know os.walk() recursively gives me a list

11条回答
  •  悲哀的现实
    2020-12-12 19:19

    If you have Python 3.4 or newer you can use pathlib (or a third-party backport if you have an older Python version):

    import pathlib
    for filepath in pathlib.Path(directory).glob('**/*'):
        print(filepath.absolute())
    

提交回复
热议问题