Description
Currently, Given df.| , the databricks notebook will only suggest the method of dataframe(see attached Screenshot of databricks notebook),
However, df.column_name is also legal and runnable
Hence we should override the parent _dir_() method on Python DataFrame class to include column names. And the benefit of this is engine that uses dir() to generate autocomplete suggestions (e.g. IPython kernel, Databricks Notebooks) will suggest column names on the completion df.|