Tôi tìm thấy mã kiểm tra thư mục này trên web và sửa đổi nó một chút, vì vậy nó sẽ in ra các tập tin được thêm vào. Có một phao gửi cho tôi các bài đọc mọi lúc, và sau đó, nhưng đôi khi kết nối bị mất và thay vì một tệp mà nó gửi nhiều tệp. Tôi cần chương trình sắp xếp chúng cho tôi theo ngày tạo. Có cách nào để làm việc này không?Sắp xếp các tập tin theo ngày
import os, time
path_to_watch = 'c://Users//seplema//Documents//arvuti'
before = dict([(f, None) for f in os.listdir (path_to_watch)])
while 1:
after = dict([(f, None) for f in os.listdir (path_to_watch)])
added = [f for f in after if not f in before]
if before == after:
1==1
else:
if len(added)==1:
print added[0]
else:
for i in range (0,len(added)):
print added[i]
time.sleep(10)
before = after
http://stackoverflow.com/questions/168409/how-do-you-get-a-directory-listing-sorted-by-creation-date-in-python – Jacob