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

前端 未结 17 1607
忘了有多久
忘了有多久 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:49

    this is a basic step for learn:

    import os, stat, sys
    import time
    
    dirpath = sys.argv[1] if len(sys.argv) == 2 else r'.'
    
    listdir = os.listdir(dirpath)
    
    for i in listdir:
        os.chdir(dirpath)
        data_001 = os.path.realpath(i)
        listdir_stat1 = os.stat(data_001)
        listdir_stat2 = ((os.stat(data_001), data_001))
        print time.ctime(listdir_stat1.st_ctime), data_001
    

提交回复
热议问题