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

पायथन का उपयोग करके डायरेक्टरी की परमिशन कैसे जांचें?


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

>>> import os
>>> os.access('my_folder', os.R_OK)  # पढ़ने की पहुंच की जांच
True
>>> os.access('my_folder', os.W_OK)  # लिखने की पहुंच की जांच
True
>>> os.access('my_folder', os.X_OK)  # निष्पादन पहुंच की जांच
True
>>> os.access('my_folder', os.X_OK | os.W_OK)  # जांचें कि क्या हम डायरेक्टरी में फ़ाइल लिख सकते हैं
True

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

  1. - Python में List में Element Append कैसे करें?

    append() कुछ स्थितियों में हमें list के अंत में एक element add या append करने की आवश्यकता होती है। हम Python में append() विधि का उपयोग करेंगे जो list के अंत में एक item जोड़ता है। List की लंबाई एक से बढ़ जाती है। Syntax list.append(item) Single parameter item वह item है जिसे list के अंत में जोड़ा ज

  1. - पायथन में टेंसरफ्लो का उपयोग करके भविष्यवाणियों की जांच कैसे करें?

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

  1. पायथन में टेंसरफ्लो का उपयोग करके भविष्यवाणी की जांच कैसे करें? पायथन में टेंसरफ्लो का उपयोग करके भविष्यवाणी की जांच कैसे करें?

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