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

पायथन का उपयोग करके फ़ाइल का परमिशन मास्क कैसे प्राप्त करें?


किसी फ़ाइल का स्टेट प्राप्त करने के लिए, os मॉड्यूल से stat() मेथड का उपयोग किया जा सकता है। यह दिए गए पथ पर एक स्टेट सिस्टम कॉल करता है। उदाहरण के लिए,

import os
st = os.stat("file.dat")

यह फ़ंक्शन फ़ाइल का नाम लेता है, और निम्न सामग्री के साथ एक 10-सदस्यीय टपल लौटाता है:

(mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime)

mode वेरिएबल आपको फ़ाइल अनुमतियों के बारे में जानकारी देता है। आप इसे st[0] द्वारा प्राप्त कर सकते हैं। टपल की व्याख्या के बारे में अधिक पढ़ने के लिए यहां देखें: पायथन फाइल इन्फो

  1. पायथन में cv2 का उपयोग करके इमेज कैसे प्रदर्शित करें? पायथन में cv2 का उपयोग करके इमेज कैसे प्रदर्शित करें?

    पायथन cv2 में इमेज पढ़ने के लिए, हम निम्नलिखित चरण अपना सकते हैं: फ़ाइल से इमेज लोड करें। निर्दिष्ट विंडो में इमेज प्रदर्शित करें। दबाए गए कुंजी की प्रतीक्षा करें। सभी हाईजीयूआई विंडोज़ को नष्ट करें। उदाहरण import cv2 img = cv2.imread(baseball.png, cv2.IMREAD_COLOR) cv2.imshow(baseball, img) cv2.

  1. - पायथन का उपयोग करके फ़ाइल कैसे डिलीट करें?

    आप os मॉड्यूल में फ़ंक्शन्स का उपयोग करके एक सिंगल फ़ाइल या एक सिंगल खाली फ़ोल्डर डिलीट कर सकते हैं। उदाहरण के लिए, यदि आप my_file.txt फ़ाइल डिलीट करना चाहते हैं, >>> import os >>> os.remove(my_file.txt) os.remove का आर्गुमेंट एब्सोल्यूट या रिलेटिव पथ होना चाहिए।

  1. - पायथन का उपयोग करके फ़ाइल को कैसे रीनेम करें?

    आप os मॉड्यूल के rename मेथड का उपयोग कर सकते हैं। उदाहरण के लिए, आप वर्तमान डायरेक्टरी में मौजूद इन फ़ाइलों के साथ a.txt से b.txt में फ़ाइल का नाम बदलना चाहते हैं, >>> import os >>> os.rename(a.txt, b.txt) आप shutil (शेल यूटिलिटीज़) मॉड्यूल का भी उपयोग कर सकते हैं। shutil.move(so