# An example of the file change section ```python from IPython.display import display filepath = 'file-change.csv' input_types = { '1st': 'toggle', '3rd': 'number', '4th': 'dropdown', '5th': 'dropdown', '6th': 'readonly' } dropdown_items = { '4th': ['apple', 'orange', 'pear'], '5th': { 'a': ['sally', 'margaret', 'annita'], 'b': ['george', 'philip', 'simpson'], 'c': ['red', 'green', 'blue'] } } ``` ## A Jupyter output display of the pandas dataframe from the csv file ```python from_csv = pd.read_csv(filepath, index_col=0) display(from_csv) ``` ## A default table from_csv ```python from_csv.to_csv(filepath) ``` ## A table that allows the json pandas types to be edited This is using the `typeEdit` property within the `` element. from_csv ```python from_csv.to_csv(filepath) ``` ## A table that forces input types This is using the `inputTypes` property within the `` element. from_csv ```python from_csv.to_csv(filepath) ```