Shamanну в нем разобрался потому что,(точне там разбираться не в чем). Срезы научился через randint генерировать. Но с ужасом заметил что нету верхнего регистра
Почему именно uuid4?

Вся задача с созданием класса и обработкой входящего *.csv файла занимает в строчках в 15 раз больше места

