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.
var
bằng với một khung dữ liệu trống". Điều bạn thực sự muốn là "nếu loạivar
bằng với loạipd.DataFrame
". Bạn có thể kiểm tra bằng cách sử dụngisinstance