Pandas error "***ValueError: Length mismatch: Expected axis has 0 elements, new values have..."
I think this problem was caused by two different Python instances accessing the same .sav file
In my case, the query I was using to populate the DataFrame was returning 0 rows because the database table was empty. Once the table was populated, the error went away.