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. पायथन में ट्किंटर का उपयोग करके डायरेक्टरी चुनें और स्थान स्टोर करें? पायथन में ट्किंटर का उपयोग करके डायरेक्टरी चुनें और स्थान स्टोर करें?

    हम डायलॉग बॉक्स से परिचित हैं और कई प्रकार के एप्लिकेशन में उनके साथ इंटरैक्ट किया है। ऐसे प्रकार के डायलॉग्स उस एप्लिकेशन को बनाने में उपयोगी होते हैं जहां यूज़र इंटरैक्शन एक प्रमुख आवश्यकता है। हम यूज़र से विभिन्न प्रकार की फ़ाइलें चुनने के लिए डायलॉग बॉक्स का उपयोग कर सकते हैं और फिर कुछ ऑपरेशन

  1. - Python में time लाइब्रेरी का उपयोग करके समय को एक्सेस और कन्वर्ट कैसे करें?

    परिचय Python में time लाइब्रेरी का उपयोग वास्तविक दुनिया में समय प्राप्त करने और इससे संबंधित विभिन्न कार्यों को करने के लिए किया जाता है। आप इस मॉड्यूल का उपयोग करके निष्पादन समय को भी मैनिपुलेट कर सकते हैं। शुरुआत करना time मॉड्यूल Python के साथ पैकेज्ड आता है। इसका मतलब है कि आपको इसे PIP पैकेज

  1. पायथन में फैंटमजेएस (PhantomJS) और सेलेनियम से विंडो आकार सेट करें पायथन में फैंटमजेएस (PhantomJS) और सेलेनियम से विंडो आकार सेट करें

    समस्या विवरण फैंटमजेएस (हेडलेस ब्राउज़र) के साथ सेलेनियम वेबड्राइवर का उपयोग करके ब्राउज़र विंडो का आकार सेट करें और प्राप्त करें। नोट: फैंटमजेएस अब अप्रचलित (deprecated) है। आधुनिक विकल्प: Chrome --headless या Firefox --headless मोड। मुख्य विधियां set_window_size(width, height) — विंडो आकार से