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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: data-visualizer-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 5c9d5baef429bed2db4775f2f1ed64d7325aff13db93a7e67b7d00b857eeba95
MD5 f9d0db08061875dcf47f2202e880515e
BLAKE2b-256 073f821da895be0dd3ab9d88884a89f3f262191525a4b9d00c1c210e72d629f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for data_visualizer-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c49b9625b1db26a6d6a4a86195bbc8a189ef0b954c855531494d71ec6a3b74f6
MD5 33aad1ea53cf0cfc8996e0bb496e1b90
BLAKE2b-256 a90a2d864f2d3f5ecafd0559bfa503297bfd3204a9834893edc1e361f0b3c621

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