मैं यह जांचना चाहता हूं कि फ़ाइल एक निश्चित समय से अधिक पुरानी है (उदा। 2 दिन)।पुरानी फाइलों की जांच करने के लिए तिथियों की तुलना
मैं इस तरह से फ़ाइल निर्माण समय पाने में कामयाब रहे:
>>> import os.path, time
>>> fileCreation = os.path.getctime(file)
>>> file
1314015638
>>> time.ctime(os.path.getctime(file))
'Mon Aug 22 14:20:38 2011'
मैं अब कैसे सकते हैं कि यह 2 दिन से अधिक पुराना है?
मैं लिनक्स के तहत काम करता हूं, लेकिन एक क्रॉस प्लेटफार्म समाधान बेहतर होगा। चीयर्स!
+1 मैं जानता था यह काफी आसान था ... लेकिन मैं डेटा प्रकार से थोड़ा Blocket था ... धन्यवाद: लेकिन मैं कुछ इसी तरह के लिए देख रहा था और इस वैकल्पिक समाधान के साथ आया था! :) – Stefano
मुझे विश्वास है कि यह timedelta (रेफ .: Eduardo के जवाब) का उपयोग करने के लिए क्लीनर होगा। – Alvaro