csv-map-converter

It is csv converter to be able to get multi-values.


License
MIT
Install
pip install csv-map-converter==1.2.3

Documentation

csv_map_converter

Build Status

It's able to convert csv data when you need get model from csv.

Install

pip install csv-map-converter

Usage

import csv
import io
import csv_map_converter
from csv_map_converter.models.fields import *

class User():
    enabled = BooleanField()
    account = StringField()
    password = StringField()


csv_data = io.StringIO(u"""enabled, account, password
1,tomcat,1234
0,apache,1234
""")

rows = [row for row in csv.reader(csv_data)]

result = csv_map_converter.convert(rows, User)

print(result.models)

Test

tox