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

पायथन में फ़ाइल अनुमतियाँ कैसे बदलें?


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

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

आप स्टेट मॉड्यूल से झंडे का भी उपयोग कर सकते हैं। आप यहां इन झंडों के बारे में अधिक पढ़ सकते हैं:https://docs.python.org/2/library/stat.html

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

>>> import subprocess
>>> subprocess.call(['chmod', '0444', 'my_file'])

  1. लिनक्स डेस्कटॉप पर फ़ाइल अनुमतियाँ कैसे बदलें

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

  1. लिनक्स में फ़ाइल अनुमतियों को पुनरावर्ती रूप से कैसे बदलें

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

  1. विंडोज 10 में फाइल अनुमतियां कैसे बदलें

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