Convert Tabular Data to XSV
Project description
Table2XSV
Convert Tabular Data to XSV [CSV, TSV, PSV and Others]
Python 3.7 <= 3.X <= 3.9
Debian [Ubuntu, Mint and Others]
sudo apt-get install python3.X-venv python3.X-dev libssl-dev libmysqlclient-dev build-essential
Note (Python): Replace X with Python Minor Version
Redhat [CentOS, Rocky, Fedora and Others]
sudo yum install python3.X python3.X-devel ssl-devel mysql-devel
Note (Python): Replace X with Python Minor Version
Note (Fedora): Replace yum with dnf
Caution: Not a tried and tested method but known to work. If mysql-devel thing does not work replace mysqlclient package with pymysql package in the requirements.txt, setup.cfg, tox.ini and the mysql.py file.
Windows
Download, MS VS C++ Redistributable: Microsoft Visual Studio C++ Redistributable
Download, Python 3.X: Python 3.X
Note (Python): Replace X with Python Minor Version
Requirements [Build]
pip install -r requirements.txt
Requirements [Development]
pip install -r requirements.txt
pip install -r requirements/generic/common.txt
pip install -r requirements/generic/csv.txt
pip install -r requirements/generic/excel.txt
pip install -r requirements/generic/mysql.txt
pip install -r requirements/generic/neo4j.txt
pip install -r requirements/generic/sqlite.txt
Generate [Build (Distribution and Wheel)]
tox -c . -e py3X-build
Note: Replace X with Python Minor Version
Install [Wheel]
cd dist
pip install Table2XSV-{version}-py3X-none-any.whl[all] # All Optionals Will Be Installed
Note: Replace X with Python Minor Version
Generate [Executable]
tox -c . -e py3X-build-exe # All Optionals Will Be Installed
Note (Python): Replace X with Python Minor Version
Help
Table2XSV -h
CSV
Table2XSV csv -h
Excel
Table2XSV excel -h
MySQL
Table2XSV mysql -h
Neo4j
Table2XSV neo4j -h
SQLite
Table2XSV sqlite -h
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for Table2XSV-1.0.0-py39-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff3a00cf1626bb887a4f2f2a1f5244d9be8066a63d70af237425b54a8a1234d5 |
|
MD5 | 995b3e44b1cd4bf0146f9418f42cb9d6 |
|
BLAKE2b-256 | 9b76be1751b4c3575fe3ea34bbc8d699f08ba97080f9a9fbfc8a9cd7c775a06e |
Hashes for Table2XSV-1.0.0-py38-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d726ecfc09e04629d5cbb4574b75bffe5d70ef8daaadb5adf35928c4747ec4bb |
|
MD5 | e9fd7482b8618f08f05501cdddc66f87 |
|
BLAKE2b-256 | b906aa16da3026dea659c71bdb9658b58f5ecfe30f07e1bde8e3d7fb313a4641 |
Hashes for Table2XSV-1.0.0-py37-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da2a9a9c5c17569df99f8fe222d21f94cbc8d3bfffca021c8e1d899685a627cc |
|
MD5 | ab953ef8aa83846f5bb643dc0ff93ad2 |
|
BLAKE2b-256 | 3d9a977a19a032472015be99749bb5fcf8c37e03edbb78268bfa731a8bb943bb |