Мб я чего то не понял, но прописал 5 полей, обрезало 8 полей до 5, поскольку длинны полей я не знаю заранее, они из парсинга берутся, прописывать заранее не вариант.
В общем порешал через пандас, если кому интересно вот так:
https://paste.centos.org/view/5fd3ff31