Skip to main content

Python File Converter for hierarchical data

Project description


Python File Converter for hierarchical data
A Python file converter for hierarchical data delivering simple, flexible and dynamic experiences.

What is it?

Konbata is a python libary, that allows you to covert a file. It formats the content of the input file into the output format, by using an internal data structure.

At least, this is the goal of the project. It can also be used as an tool in the terminal.

Why does the world need this?

Simple, there are just too many file formats (see some file formats below). And almost every tool needs its data in another file format. This is where konbata comes in place, it serves as interface between tools and file formats.

Just a list of some file formats: xml, csv, json, html, txt, ...

Where to get it?

The source code is available on GitHub:

You can install the latest version with pip.

foo@bar:~$ pip install konbata

Usage [-h] [-sh] [-g] [-del DELIMITER] [-opt OPTIONS]
                input_file output_file

positional arguments:
  input_file            Path of input file
  output_file           Path of output file

optional arguments:
  -h, --help            show this help message and exit
  -sh, --show           Show output file
  -g, --get             Get output file
  -del DELIMITER, --delimiter DELIMITER
                        Set input delimiter: -del ';'
  -opt OPTIONS, --options OPTIONS
                        Additional Options


MIT License


To be added.


Discussions and Development

Feel free to contact me (e.g via Github) or to contribute in the project.

Contribute to Konbata

All kind of contributions are welcome!

Contribution Guideline

A detailed guide, has to be added.


foo@bar:~$ python /test/inputfile.csv /test/outputfile.xlsx

Supported Formats

Format Status Basic Convert Extended Convert
txt Active True False
csv Active True False
xlsx Active True False
xml - - -
json - - -
YAML - - -
... - - -

Project details

Download files

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

Files for konbata, version 0.0.2
Filename, size File type Python version Upload date Hashes
Filename, size konbata-0.0.2-py3-none-any.whl (15.5 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size konbata-0.0.2.tar.gz (13.3 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page