2 रिपॉजिटरी
Libraries that provide APIs for runtime introspection and extraction of private or inherited object attributes.
Distinct from Python Navigation Libraries: Existing Python library candidates are focused on serialization, TUI, or navigation, not general object reflection.
Explore 2 awesome GitHub repositories matching programming languages & runtimes · Object Reflection Libraries. Refine with filters or upvote what's useful.
Object-reflector एक Python ऑब्जेक्ट रिफ्लेक्शन लाइब्रेरी और डायनामिक एट्रिब्यूट एक्सेस टूल है। यह एक ऑब्जेक्ट प्रॉपर्टी एक्सट्रैक्टर के रूप में काम करता है, जिसे रनटाइम के दौरान किसी ऑब्जेक्ट की आंतरिक स्थिति और इनहेरिटेंस पदानुक्रम से मान (values) निकालने के लिए डिज़ाइन किया गया है। यह लाइब्रेरी प्राइवेट, प्रोटेक्टेड और इनहेरिटेड ऑब्जेक्ट एट्रिब्यूट्स को एक्सेस और एक्सट्रैक्ट करने की क्षमता प्रदान करती है। इससे सोर्स कोड में बदलाव किए बिना आंतरिक प्रॉपर्टीज का निरीक्षण करना संभव हो जाता है। यह प्रोजेक्ट सॉफ्टवेयर डिबगिंग वर्कफ़्लो, ऑटोमेटेड टेस्टिंग यूटिलिटीज और सामान्य Python रनटाइम रिफ्लेक्शन जैसे क्षेत्रों को कवर करता है।
Provides a specialized library for accessing and extracting private, protected, and inherited Python object attributes.
libextobjc एक Objective-C भाषा विस्तार लाइब्रेरी और रनटाइम टूलसेट है जो कार्यात्मक प्रोग्रामिंग पैटर्न और उन्नत गतिशीलता प्रदान करती है। यह रनटाइम क्रैश को रोकने में मदद करने के लिए विधि इंजेक्शन, क्लास रिफ्लेक्शन, और स्टेटिक एनालिसिस के लिए उपयोगिताओं के संग्रह के रूप में कार्य करता है। यह लाइब्रेरी कंपाइल-टाइम पर बीजगणितीय डेटा प्रकारों के निर्माण को सक्षम बनाती है और श्रेणियों के भीतर परिभाषित गुणों के लिए बैकिंग इंस्टेंस वेरिएबल को संश्लेषित करने के लिए एक तंत्र प्रदान करती है। यह प्रोटोकॉल डिफ़ॉल्ट व्यवहारों को भी लागू करती है और संकलन प्रक्रिया के दौरान की पथों और चयनकर्ताओं को मान्य करने के लिए टूल प्रदान करती है। यह प्रोजेक्ट व्यापक क्षमता क्षेत्रों को कवर करता है, जिसमें ब्लॉक-आधारित कोरूटीन के माध्यम से एसिंक्रोनस फ्लो कंट्रोल और मेमोरी प्रबंधन उपयोगिताएं शामिल हैं जो संसाधन सफाई को स्वचालित करती हैं और ब्लॉक स्कोप के भीतर संदर्भ चक्रों को कम करती हैं। इसमें क्लास पदानुक्रम और गुणों का विश्लेषण करने के लिए रनटाइम विधि इंजेक्शन और ऑब्जेक्ट रिफ्लेक्शन के लिए टूल भी शामिल हैं।
Provides advanced runtime introspection and method injection to analyze class hierarchies and properties.