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

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


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

>>> import os
>>> os.access('my_file', os.R_OK)  # पढ़ने की पहुंच की जांच
True
>>> os.access('my_file', os.W_OK)  # लिखने की पहुंच की जांच
True
>>> os.access('my_file', os.X_OK)  # निष्पादन पहुंच की जांच
False
>>> os.access('my_file', os.F_OK)  # फ़ाइल के अस्तित्व की जांच
True

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

  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 मेथड का उपयोग करके भविष्यवाणी की जांच के लिए किया जा सकता है। और पढ़ें: टेंसरफ्लो क्या है और केरस टेंसरफ्लो के साथ न्यूरल नेटवर्क बनाने में कैसे काम करता है? एक न्यूरल नेटवर्क जिसमें कम से कम एक ल