Skip to main content

converts csv to a dictionary

Project description

timeconMT

A conversion from csv file to dictionary by Malphrus Tech

Usage

import

from csv2dictionary.csvpro import CsvBrain

use

data

case1 = CsvBrain('test.csv')
case1.data
#returns a list of dictionaries
#the first line in the csv are the keys in the dictionaries

headers

case1 = CsvBrain('test.csv')
case1.header_labels
#returns a list of Header labels

Search

case1 = CsvBrain('test.csv')
case1.search('dog')
#returns a list of dict's that contain "dog" as a value under any key

castInt

case1 = CsvBrain('test.csv')
case1.castInt('age')
#loops thru the list of dictionaries and changes cast all values under an 'age' key to integers

castInt

case1 = CsvBrain('test.csv')
case1.castFloat('age')
#loops thru the list of dictionaries and changes cast all values under an 'age' key to Floats

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

csv2dictionary-0.0.2.tar.gz (1.9 kB view hashes)

Uploaded Source

Built Distribution

csv2dictionary-0.0.2-py3-none-any.whl (3.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page