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

पायथन में फ़ाइल परमिशन कैसे बदलें?


किसी फ़ाइल की अनुमति बदलने के लिए, आप os.chmod(file, mode) कॉल का उपयोग कर सकते हैं। ध्यान दें कि मोड को ऑक्टल प्रतिनिधित्व में निर्दिष्ट किया जाना चाहिए और इसलिए यह 0o से शुरू होना चाहिए। उदाहरण के लिए, फ़ाइल को रीड-ओनली बनाने के लिए, आप परमिशन को 0o777 पर सेट कर सकते हैं (रीड-ओनली के लिए 0o444 का उपयोग करें):

>>> import os
>>> os.chmod('my_file', 0o777)

आप stat मॉड्यूल से फ़्लैग्स का भी उपयोग कर सकते हैं। इन फ़्लैग्स के बारे में अधिक पढ़ने के लिए यहां देखें: stat मॉड्यूल

इसे प्राप्त करने का एक और तरीका सबप्रोसेस कॉल का उपयोग करना है:

>>> import subprocess
>>> subprocess.call(['chmod', '0444', 'my_file'])
  1. लिनक्स डेस्कटॉप पर फाइल अनुमतियाँ कैसे बदलें लिनक्स डेस्कटॉप पर फाइल अनुमतियाँ कैसे बदलें

    नए उपयोगकर्ताओं के लिए लिनक्स के सबसे भ्रमित और अक्सर निराशाजनक भागों में से एक फाइल सिस्टम अनुमतियों की अवधारणा है। यह हुआ करता था कि यदि आप लिनक्स सिस्टम पर फाइल अनुमतियों को बदलना चाहते थे, तो आपको टर्मिनल पर गूढ़ कमांड दर्ज करनी पड़ती थीं। अब, हालांकि, GNOME और KDE Plasma जैसे डेस्कटॉप वातावरण इ

  1. Linux में फ़ाइल परमिशन को रिकर्सिवली कैसे बदलें Linux में फ़ाइल परमिशन को रिकर्सिवली कैसे बदलें

    चूंकि Linux एक मल्टी-यूज़र ऑपरेटिंग सिस्टम है, इसमें एक तंत्र है जो फ़ाइल परमिशन सेट और मैनेज करता है ताकि यह सुनिश्चित हो सके कि केवल अधिकृत प्रक्रियाएं और यूज़र्स विभिन्न डायरेक्टरीज़ और फ़ाइलों तक पहुंच सकें। जैसे-जैसे आप Linux का उपयोग करते हैं, आप विभिन्न उदाहरणों का सामना कर सकते हैं जहां आप P

  1. विंडोज 10 में फ़ाइल अनुमतियाँ मास्टर करें: प्रशासकों के लिए चरण-दर-चरण गाइड विंडोज 10 में फ़ाइल अनुमतियाँ मास्टर करें: प्रशासकों के लिए चरण-दर-चरण गाइड

    आपको विभिन्न कारणों से अपना पीसी कई लोगों के साथ साझा करने की आवश्यकता हो सकती है। विंडोज 10 सिस्टम स्तर पर सभी फ़ाइल अनुमतियों को प्रदान और प्रबंधित करता है। यह आपके डेटा को अन्य उपयोगकर्ताओं से सुरक्षित रखता है। विंडोज 10 पीसी में, उपयोगकर्ताओं द्वारा बनाई गई फ़ाइलें डिफ़ॉल्ट रूप से आसानी से सुलभ