Согласно pandas.DataFrame.drop , он возвращает фрейм данных, если вы не выполняете операцию на месте.
Возвращает:
отброшено: pandas.DataFrameinplace: bool, по умолчанию False
Если True, выполнить операцию на месте и вернуть None. blockquote>
Либо сделайте это на месте:
df.drop(columns=['DSP Code'], inplace=True)
, либо сохраните возвращенный фрейм данных:df=df.drop(columns=['DSP Code'])
Используйте keyUp событие, оно должно определенно дать Вам значение, которое Вы ищете.