अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है Python के नियमों से मिली जानकारी को इनकैप्सुलेट करता है.
सदस्य
PyInfo
PyInfo PyInfo(transitive_sources, uses_shared_libraries=False, imports=unbound, has_py2_only_sources=False, has_py3_only_sources=False)
PyInfo
कंस्ट्रक्टर.
पैरामीटर
पैरामीटर | ब्यौरा |
---|---|
transitive_sources
|
फ़ाइल डिप्सेट;
ज़रूरी है नए ऑब्जेक्ट के transitive_sources फ़ील्ड के लिए वैल्यू.
|
uses_shared_libraries
|
bool;
डिफ़ॉल्ट रूप से False है नए ऑब्जेक्ट के uses_shared_libraries फ़ील्ड के लिए वैल्यू.
|
imports
|
string का डिप्सेट;
डिफ़ॉल्ट unbound है नए ऑब्जेक्ट के imports फ़ील्ड के लिए वैल्यू.
|
has_py2_only_sources
|
bool;
डिफ़ॉल्ट रूप से False है नए ऑब्जेक्ट के has_py2_only_sources फ़ील्ड के लिए वैल्यू.
|
has_py3_only_sources
|
bool;
डिफ़ॉल्ट रूप से False है नए ऑब्जेक्ट के has_py3_only_sources फ़ील्ड के लिए वैल्यू.
|
has_py2_only_sources
bool PyInfo.has_py2_only_sources
has_py3_only_sources
bool PyInfo.has_py3_only_sources
इंपोर्ट
depset PyInfo.imports
PYTHONPATH
में जोड़ी जाने वाली इंपोर्ट पाथ स्ट्रिंग का डेसेट. ये अस्थायी deps
से इकट्ठा किए जाते हैं.इस बात की कोई गारंटी नहीं है कि यह प्रॉडक्ट आपके क्रम में हो और आने वाले समय में इसमें बदलाव हो सकता है. हमारा सुझाव है कि आप default
ऑर्डर (डिफ़ॉल्ट) का इस्तेमाल करें.
transitive_sources
depset PyInfo.transitive_sources
srcs
और टारगेट के ट्रांज़िटिव deps
के srcs
में दिखने वाली .py
फ़ाइलों का (postorder
के साथ काम करने वाला) डिप्सी.
uses_shared_libraries
bool PyInfo.uses_shared_libraries
deps
में, शेयर की गई लाइब्रेरी फ़ाइल (जैसे कि .so
फ़ाइल) है.फ़िलहाल, इस फ़ील्ड का इस्तेमाल Basel में नहीं किया गया है. आने वाले समय में, यह फ़ील्ड काम करना बंद कर सकता है.