Может ли помочь этому ? (Большая путаница «этого» в javascript исходит из того факта, что он вообще не связан с вашим объектом, а с текущей исполняемой областью - это может быть не совсем так, как это работает, но для меня это всегда так, см. статью для полного объяснения)
Почему бы не загрузить CSV в кадр данных pandas, используя https://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_csv.html ? Это значительно облегчит получение названия столбца.