Skip to content
/ Pyrus Public

A selection of niche utility python scripts that accomplish specific tasks through CLI. Intended to provide a demonstration on what is achievable using python and its many libraries in an educational capacity.

License

Notifications You must be signed in to change notification settings

S3BzA/Pyrus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pyrus

A selection of niche utility python scripts that accomplish specific tasks through CLI. Intended to provide a demonstration on what is achievable using python and its many libraries in an educational capacity.

Why?

Pyrus is a collection of Python scripts that are developed and maintained with the idea being "How far can we push Python's usefulness?"

To this end, each script may likely not be generally useful, but hopefully really good at achieving one specific task really well. The goal of this project is simply to tinker and find out what is possible with this language.

Current Scripts

  1. palettizer.py - A script that takes in an image and recolours it according to a provided colour palette (Still in development).
  2. pydf.py - A script that given a .pdf with a table(s) in it, will convert said tables into an unformatted .html equivalent (Still in development).
  3. NEOTools - A CLI tool that allows you to look at near earth objects from the http://neo.jpl.nasa.gov/ database. This was made thanks to the free NASA APIs listed here: https://api.nasa.gov/

Setup

setup.py is now seemingly deprecated so this install method should be used:

pip install -r requirements.txt

About

A selection of niche utility python scripts that accomplish specific tasks through CLI. Intended to provide a demonstration on what is achievable using python and its many libraries in an educational capacity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages