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