Skip to main content

'Python program that visualizes data from a .csv file.'

Reason this release was yanked:

Outdated - Package don't work.

Project description

Project logo

V. 0.1.2


Project Description

A python program that visualizes data from a .csv file. It uses the PySimpleGui gui library for its GUI, and PyDub for some simple error audio handling.

At the moment, this program can only read data from .csv files, but in the future I plan on adding support for other filetypes, and an option to connect to a SQL or MongoDb database.

Table of Contents

Features

Display data

gif-display-data

Search data

gif-search-data

Filter data

gif-filter-data


Installation

If you want to test the program yourself, I recommend you visit the page mockaroo to get some sample data in .csv format.

Install from source

  1. Clone the repo into your local machine:
gif-clone-repo

  1. Open the downloaded repo folder and run the __main__.py file with the following command:

    python3 -m __main__.py
    

Dependencies

Data visualizer requires the PySimpleGui and PyDub libraries to run. You can install them with pip using the following commands:

pip install PySimpleGUI
pip install pydub

In the case that you don't have pip, scroll down a little bit to see how to install it.


Pip installation (optional)

Don't have pip? You can install it like this:

Linux & MacOs

python3 -m ensurepip

Windows

py -m ensurepip

Please note that the installation of pip in windows can sometimes be... complicated. If you are having problems making pip work, I recommend you this video guide on how to install it.

File Support

Data visualizer supports the following types of files:

File Type Support
.csv
.json
SQL 📅
Mongodb

Keywords: ✅ Yes, ❌ No, 📅 work in progress

Header bug

Currently, there's a bug where the first row of header-less .csv files appear messed up. The nature of bug makes it pretty difficult to fix, but with time, I think I'll be able to get it done. So, keep that in mind while working with files wihout a proper header.

Changelog

❯ Read the changelog here → 📄

License

MIT License

❯ Read the license here → 🔏

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

data-visualizer-0.1.4.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

data_visualizer-0.1.4-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

Details for the file data-visualizer-0.1.4.tar.gz.

File metadata

  • Download URL: data-visualizer-0.1.4.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.8

File hashes

Hashes for data-visualizer-0.1.4.tar.gz
Algorithm Hash digest
SHA256 ed95aa61b1fb3c03b0652a70b1d0d92dbc4bf7d3641a754de6409f9432c42918
MD5 33bc293ef0cdaf5d7662d0613face94c
BLAKE2b-256 5477321596afad7328ca6c7286097de686d21d7f90f472420cd0902dfb8eb322

See more details on using hashes here.

File details

Details for the file data_visualizer-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for data_visualizer-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a137cba6a088aa9432cdff23597d6ef851bf50b1861bba1128df1da1e4025fc6
MD5 8f97654ff068e08c44a55a4b032d4502
BLAKE2b-256 edc37e5f11ee9ced066500182add2637b8d6ffbf82ccd77112211f0e6b74b9bb

See more details on using hashes here.

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