ketika fungsi saya f dipanggil dengan variabel, saya ingin memeriksa apakah var adalah pandas dataframe:
def f(var):
if var == pd.DataFrame():
print "do stuff"
Saya kira solusinya mungkin cukup sederhana tetapi bahkan dengan
def f(var):
if var.values != None:
print "do stuff"
Saya tidak bisa membuatnya bekerja seperti yang diharapkan.
varsama dengan dataframe kosong". Apa yang Anda inginkan adalah "jika jenisnyavarsama dengan jenisnyapd.DataFrame". Anda dapat memeriksanya menggunakanisinstance