Metadata-Version: 2.1
Name: disconv
Version: 0.0.2
Summary: basic value datatype conversion module in datastructures
Home-page: https://github.com/LeeJSC/disconv
Author: Lee Johns Shaji
Author-email: leejohnsdecarmel@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Provides-Extra: dev
License-File: LICENSE.txt

# Data Structures (datatype conversion) Conversion package

<sup> current data-structure supported: List, Dictionary, Tuple, Set  </sup>

##Installation
Run the following to install:
'''python
pip install disconv'''


##Usage
'''python
import disconv as foo

#Conversion to int
foo.tonum(data)

#Conversion to float
foo.tofloat(data)

#Conversion to int
foo.tostr(data)

#data refers to a variable of any of the supported datastructure types 
'''




##Methods:
### tonum() : converts values in supported datastructures to int type
	conversions: source_type:output_type => int:int, float:int, str: list of ASCII values if len(str)>1; else, returns ASCII value of str , bool: {True:1,False:0}

### tostr() : converts values in supported datastructures to str type

### tofloat() : converts values in supported datastructures to float type
	conversions: source_type:output_type => int:float, float:float, str: list of float of ASCII values if len(str)>1; else, returns float of ASCII value of str , bool: {True:1.0,False:0.0}

Note_1: Conversion of dict type data-structures convert the datatype of the values of the dictionary

# Developing disconv

To install disconv, along with the tools you need to develop and run tests, run the following in your virtualenv:
'''bash
$ pip install -e .[dev]
'''

Note_2: This is a work in progress. Do feel free to contact me with any suggestions, improvements or bugs you find at you have at: leejohnsdecarmel@gmail.com






