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

पायथन का उपयोग कर निर्देशिका की अनुमतियों की जांच कैसे करें?


आप पढ़ने, लिखने और निष्पादन अनुमतियों के लिए मोड के साथ निर्देशिका अनुमति की जांच करने के लिए os.access(path, mode) का उपयोग कर सकते हैं। लिखने में सक्षम होने के लिए आपको निष्पादन अनुमति की भी जांच करनी होगी। उदाहरण के लिए,

>>> import os
>>> os.access('my_folder', os.R_OK) # Check for read access
True
>>> os.access('my_folder', os.W_OK) # Check for write access
True
>>> os.access('my_folder', os.X_OK) # Check for execution access
True
>>> os.access('my_folder', os.X_OK | ox.W_OK) # Check if we can write file to the directory
True

आप एक सामान्य पायथन मुहावरे का भी अनुसरण कर सकते हैं:अनुमति की तुलना में क्षमा मांगना आसान है। उस मुहावरे का अनुसरण करते हुए, आपको विचाराधीन निर्देशिका को लिखने का प्रयास करना चाहिए, और यदि आपके पास ऐसा करने की अनुमति नहीं है, तो त्रुटि पकड़नी चाहिए।


  1. पायथन का उपयोग करके सूची में तत्व कैसे जोड़ें?

    जोड़ें () ऐसी कुछ स्थितियाँ उत्पन्न हो सकती हैं जहाँ हमें किसी सूची के अंत में किसी तत्व को जोड़ने या जोड़ने की आवश्यकता होती है। हम संलग्न करें () . का उपयोग करेंगे पायथन में विधि जो सूची के अंत में एक आइटम जोड़ती है। सूची की लंबाई एक से बढ़ जाती है। वाक्यविन्यास list.append(item) एकल पैरामीटर आ

  1. पायथन का उपयोग करके भविष्यवाणियों की जांच के लिए Tensorflow का उपयोग कैसे किया जा सकता है?

    Tensorflow का उपयोग पूर्वानुमान विधि और Numpy पैकेज में मौजूद argmax पद्धति का उपयोग करके भविष्यवाणियों की जाँच करने के लिए किया जाता है। और पढ़ें: TensorFlow क्या है और Keras कैसे तंत्रिका नेटवर्क बनाने के लिए TensorFlow के साथ काम करता है? एक तंत्रिका नेटवर्क जिसमें कम से कम एक परत होती है, एक द

  1. पायथन का उपयोग करके भविष्यवाणी की जांच के लिए Tensorflow का उपयोग कैसे किया जा सकता है?

    TensorFlow का उपयोग इमेजनेट द्वारा की गई भविष्यवाणियों की कल्पना करके imshow पद्धति का उपयोग करके matplotlib का उपयोग करके भविष्यवाणी की जांच करने के लिए किया जा सकता है। और पढ़ें: TensorFlow क्या है और Keras कैसे तंत्रिका नेटवर्क बनाने के लिए TensorFlow के साथ काम करता है? एक तंत्रिका नेटवर्क जिस