Спецификация CSV не предоставляет способ предоставления метаданных, описывающих формат кодирования.Сама спецификация использует ASCII-кодировку для разделителей.Но токены данных между разделителями могут быть любыми.
Вы должны будете прочитать сами данные и определить тип кодирования, основанный на этом.
Если вы контролируете выход и вводВы можете изменить формат для своих нужд, добавив свои собственные метаданные, но тогда он не будет соответствовать формату файла CSV, если это имеет значение в вашем случае.
Так что нет, нет«простой» способ определения кодировки.