जब मेरे फंक्शन f को एक वैरिएबल के साथ बुलाया जाता है, तो मैं यह जांचना चाहता हूं कि क्या var एक पांडा डेटाफ्रेम है:
def f(var):
if var == pd.DataFrame():
print "do stuff"
मुझे लगता है कि समाधान काफी सरल हो सकता है लेकिन इसके साथ भी
def f(var):
if var.values != None:
print "do stuff"
मुझे उम्मीद की तरह काम करने के लिए यह नहीं मिल सकता है।
varखाली डेटाफ़्रेम के बराबर है"। आप वास्तव में क्या चाहते हैं "यदि प्रकार के प्रकार केvarबराबर हैpd.DataFrame"। आप का उपयोग कर जाँच कर सकते हैंisinstance