Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में फाइल निर्माण और संशोधन डेट/टाइम कैसे प्राप्त करें?


फाइल का निर्माण समय प्राप्त करने के लिए, आप विंडोज पर os.path.getctime(file_path) का उपयोग कर सकते हैं। UNIX सिस्टम्स पर, आप उसी फंक्शन का उपयोग नहीं कर सकते क्योंकि यह अंतिम समय लौटाता है जब फाइल के एट्रिब्यूट्स या कंटेंट बदले गए थे। UNIX आधारित सिस्टम्स पर निर्माण समय प्राप्त करने के लिए, स्टेट टपल के st_birthtime एट्रिब्यूट का उपयोग करें।

उदाहरण

विंडोज पर -

>>> import os
>>> print os.path.getctime('my_file')
1505928271.0689342

यह एपोक के बाद सेकंड की संख्या में समय देता है। UNIX सिस्टम्स के लिए,

import os
stat = os.stat(path_to_file)
try:
    print(stat.st_birthtime)
except AttributeError:
    # शायद लिनक्स पर। यहां निर्माण तिथियां प्राप्त करने का कोई आसान तरीका नहीं,
    # तो हम इसके लिए समझौता करेंगे जब इसकी सामग्री अंतिम बार संशोधित हुई थी।
    print(stat.st_mtime)

आउटपुट

यह आउटपुट देगा -

1505928271.0689342

फाइल के लिए संशोधन समय प्राप्त करने के लिए, आप os.path.getmtime(path) का उपयोग कर सकते हैं। यह क्रॉस-प्लेटफॉर्म समर्थित है।

उदाहरण

>>> import os
>>> print os.path.getmtime('my_file')
1505928275.3081832

  1. - C++ में वर्तमान समय और तारीख कैसे प्राप्त करें?

    उदाहरण #include <iostream> using namespace std; int main() { time_t now = time(0); char *date = ctime(&now); cout << लोकल तारीख और समय: << date << endl; } आउटपुट लोकल तारीख और समय: Wed Oct 3 08:35:24 2018 उपरोक्त प्रोग्राम में, वर्तमान तारीख और समय प्राप्त

  1. - C# में फ़ाइल का निर्माण समय प्राप्त करना

    C# में फ़ाइल का निर्माण समय प्राप्त करने के लिए, CreationTime() मेथड का उपयोग करें।इसके लिए, FileInfo के साथ-साथ DateTime क्लास का भी उपयोग करें। प्रत्येक का एक ऑब्जेक्ट बनाएं:FileInfo file = new FileInfo("new.txt"); DateTime dt = file.CreationTime;आइए पूरा कोड देखें:उदाहरणusing System.IO;

  1. Python 3 में Tkinter filedialog से स्ट्रिंग कैसे प्राप्त करें? Python 3 में Tkinter filedialog से स्ट्रिंग कैसे प्राप्त करें?

    Tkinter एप्लिकेशन में फाइल सिस्टम के साथ इंटरैक्ट करने के लिए, आप Tkinter filedialog मॉड्यूल का उपयोग कर सकते हैं। यह सिस्टम में फ़ाइलों से निपटने का एक तरीका प्रदान करता है। filedialog मॉड्यूल एप्लिकेशन के लिए विभिन्न फ़ाइल डायलॉग बनाने में डेवलपर्स की मदद करने के लिए कई बिल्ट-इन फ़ंक्शन प्रदान करत