मैं सोच रहा था कि कैसे जांचा जाए कि एक चर एक वर्ग है (उदाहरण नहीं!) या नहीं।
मैंने ऐसा करने के लिए फ़ंक्शन का उपयोग करने की कोशिश की है isinstance(object, class_or_type_or_tuple), लेकिन मुझे नहीं पता कि कक्षा किस प्रकार की होगी।
उदाहरण के लिए, निम्नलिखित कोड में
class Foo: pass
isinstance(Foo, **???**) # i want to make this return True.
मैंने " class" को स्थानापन्न करने की कोशिश की ??? , लेकिन मुझे एहसास हुआ कि classअजगर में एक कीवर्ड है।
inspect.isclassलौटना चाहते हैंTrueयदि निरीक्षण करने के लिए वस्तु एक वर्ग उदाहरण है , तो उपयोग करेंinspect.isclass(type(Myclass()))