How do you get a directory listing sorted by creation date in python?

前端 未结 17 1592
忘了有多久
忘了有多久 2020-11-22 15:14

What is the best way to get a list of all files in a directory, sorted by date [created | modified], using python, on a windows machine?

17条回答
  •  时光取名叫无心
    2020-11-22 15:56

    # *** the shortest and best way ***
    # getmtime --> sort by modified time
    # getctime --> sort by created time
    
    import glob,os
    
    lst_files = glob.glob("*.txt")
    lst_files.sort(key=os.path.getmtime)
    print("\n".join(lst_files))
    

提交回复
热议问题