Đây là một thách thức cũng như một câu hỏi:Python: Nhận danh sách tất cả các tệp và thư mục trong một thư mục, thời gian tạo, thời gian sửa đổi lần cuối. Giải pháp độc lập hệ thống?
Tôi có một thư mục chứa các tệp dữ liệu. Tôi muốn danh sách sau đây của danh sách thông tin:
Filename: Created: Last modified:
Information =
[
[datafile1, Mon Mar 04 10:45:24 2013, Tue Mar 05 12:05:09 2013],
[datafile2, Mon Mar 04 11:23:02 2013, Tue Apr 09 10:57:55 2013],
[datafile2.1, Mon Mar 04 11:37:21 2013, Tue Apr 02 15:35:58 2013],
[datafile3, Mon Mar 04 15:36:13 2013, Thu Apr 18 15:03:25 2013],
[datafile4, Mon Mar 11 09:20:08 2013, Mon May 13 16:30:59 2013]
]
Tôi có thể tự sắp xếp sau khi có thông tin. Ai đó có thể viết các chức năng:
def get_information(directory):
.
.
.
return Information
Những bài đăng này hữu ích:
1) How do you get a directory listing sorted by creation date in python?
3) How to get file creation & modification date/times in Python?
4) Python: sort files by datetime in more details
6) How do I get the modified date/time of a file in Python?
Tuy nhiên: Tôi cảm thấy có phải tồn tại một giải pháp tái sử dụng được nhiều hơn mà làm việc trên cửa sổ, và Linux.
http://stackoverflow.com/questions/237079/how-to-get-file-creation-modification-date- times-in-python? rq = 1 –