df = pd.DataFrame({'a': np.random.randn(1000), 'b': list(range(1000)), 'c': ['a'] *
    1000, 'd': pd.date_range('2000-1-1', periods=1000)})
python: How to get column names from pandas dataframe - but only for continuous data type?