सदस्य
basename
string path.basename
dirname
path path.dirname
None हो सकती है.
exists
bool path.exists
ध्यान दें कि इस फ़ील्ड को ऐक्सेस करने से, पाथ को मॉनिटर नहीं किया जाता. अगर आपको रिपो के नियम या मॉड्यूल एक्सटेंशन को पाथ के मौजूद होने या न होने के हिसाब से सेट करना है, तो कॉन्टेक्स्ट ऑब्जेक्ट पर watch() तरीके का इस्तेमाल करें.
get_child
path path.get_child(*relative_paths)
पैरामीटर
| पैरामीटर | ब्यौरा |
|---|---|
relative_paths
|
ज़रूरी है इस पाथ में जोड़ने के लिए, शून्य या उससे ज़्यादा रिलेटिव पाथ स्ट्रिंग. इनमें पाथ सेपरेटर ज़रूरत के हिसाब से जोड़े जाते हैं. |
is_dir
bool path.is_dir
ध्यान दें कि इस फ़ील्ड को ऐक्सेस करने से, पाथ को मॉनिटर नहीं किया जाता. अगर आपको रिपो के नियम या मॉड्यूल एक्सटेंशन को पाथ के डायरेक्ट्री या फ़ाइल होने के हिसाब से सेट करना है, तो कॉन्टेक्स्ट ऑब्जेक्ट पर watch() तरीके का इस्तेमाल करें.
readdir
list path.readdir(watch='auto')
path ऑब्जेक्ट होती है.
पैरामीटर
| पैरामीटर | ब्यौरा |
|---|---|
watch
|
डिफ़ॉल्ट वैल्यू 'auto'है क्या Bazel को इस डायरेक्ट्री में मौजूद एंट्री की सूची को मॉनिटर करना चाहिए और अगली बार कोई बदलाव होने पर, रिपॉज़िटरी को फिर से फ़ेच करना चाहिए या मॉड्यूल एक्सटेंशन का फिर से आकलन करना चाहिए. बदलावों में एंट्री बनाना, मिटाना, और नाम बदलना शामिल है. ध्यान दें कि इससे डायरेक्ट्री में मौजूद किसी भी एंट्री के कॉन्टेंट को मॉनिटर नहीं किया जाता. इसकी वैल्यू 'yes', 'no', या 'auto' हो सकती है. अगर इसकी वैल्यू 'auto' पर सेट है, तो Bazel इस डायरेक्ट्री को सिर्फ़ तब मॉनिटर करेगा, जब ऐसा करना कानूनी तौर पर सही हो. ज़्यादा जानकारी के लिए, |
realpath
path path.realpath