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.1


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

Uploaded Source

Built Distribution

data_visualizer-0.1.2-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: data-visualizer-0.1.2.tar.gz
  • Upload date:
  • Size: 11.0 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.2.tar.gz
Algorithm Hash digest
SHA256 e7945a2fb2830334e66bbb169a9fef5d723d3c60201506e525eae8018a4837b7
MD5 af636592fbc90f95d24d76637123982f
BLAKE2b-256 6d98023adb58aa1ece83468c3adb96bc8893a15cb64cc4ad1555720d78c03d2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for data_visualizer-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 319984856632e436a2a09b4e3b50a227a0a38b83394841795eef97d46e6949c5
MD5 5c21be5714508387c5fb1f38cb56f16d
BLAKE2b-256 f6a151479404c621dc4b966eb433ef2a7ba21c8c7197e9b7fa4180f5b3b89b93

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