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.5.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: data-visualizer-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 a95041333b2b3dd6dd4c25418f0a1ebd80887a2f57d5692d71efdc6fb23d7660
MD5 05d195f12b1bcd3b4e2b57aabd6a70f7
BLAKE2b-256 d119cf0297d37a2d82862864a9d3f54d67f86224dd56106ad57920e72c1ece23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for data_visualizer-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 6007a7abde1775e050ea1b13b5e3dcc7f3cea76ff00ac3e67fce9c133e1ae7b3
MD5 68e385757fc8a76601925c8e652a5ac5
BLAKE2b-256 e30975c9e8dd4b94183b17b9a0b34c8d98845440913373820b0f9d3ec443f97f

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