Python Scheduling Application
Introduction
Such an early draft not ready for reading!!
Note that this is an article started by Russ Hensel, see "http://www.opencircuits.com/index.php?title=Russ_hensel#About My Articles" About My Articles
The purpose of this program is to give an all python application for scheduling activities on all platforms: win, mac, linux, raspberry pi. I wrote it because I did not find a suitable program ( with good documentation ) after a not too exhaustive search. So here it is, let me know if useful.
Features
- Python 3.6
- Extensible
- All Python, cross platform
- Some examples
- Parameter file allows some customization without programming
- Intended for Python programmers, not python naive uses ( sorry ).
- Can email if special circumstances encountered
- Sleep tolerant ( but becomes inactive )
- GUI tracks recent events
- Maintains log file
Use
There are 2 steps to creating a scheduling activity.
- Create a new type of activity by programming ups it actions. This may not be necessary if an appropriate bit of code has already be written.
- Edit the parameter file ( parameters.py ) to activate and schedule your the activity.
Explaining an Example
Reading the section on architecture may help understand this section.
Install
Get code from github, put where you put your python code, run. .... a bit more info later
Design
Some big ideas