quand ma fonction f est appelée avec une variable, je veux vérifier si var est un dataframe pandas:
def f(var):
    if var == pd.DataFrame():
        print "do stuff"Je suppose que la solution peut être assez simple mais même avec
def f(var):
    if var.values != None:
        print "do stuff"Je ne peux pas le faire fonctionner comme prévu.
varest égal à un dataframe vide". Ce que vous voulez vraiment, c'est "si le type devarest égal au typepd.DataFrame". Vous pouvez vérifier cela en utilisantisinstance