Khi hàm f của tôi được gọi với một biến tôi muốn kiểm tra xem var có phải là khung dữ liệu của gấu trúc không:
def f(var):
if var == pd.DataFrame():
print "do stuff"
Tôi đoán giải pháp có thể khá đơn giản nhưng ngay cả với
def f(var):
if var.values != None:
print "do stuff"
Tôi không thể làm cho nó hoạt động như mong đợi.
varbằng với một khung dữ liệu trống". Điều bạn thực sự muốn là "nếu loạivarbằng với loạipd.DataFrame". Bạn có thể kiểm tra bằng cách sử dụngisinstance