"William Kilmartin" <[EMAIL PROTECTED]> wrote > It then needs to create the graph, store the names, be able to take > the > week's numbers and store them along with being able to print. The > highest and lowest points also need to also be inputed and changed > if > needed. > > Ideally this would be a GUI driven app for the sake of simplicity. > > What I'm looking for is advice on where to start, a middle ground > and an > end. I'm new to Python and programming and took this as the 1st > thing > I'd to create.
I'd start off with a non gui version to check that the logic and math work. The simplest non GUI approach will be a week by week horizontal bar chart: wk5 ***************** $5K wk4 ******** $2K wk3 ************ $3K wk2 ************** $4K wk1 ***** $7K Calls 10 20 30 Total This is fairly easy to do using string formatting and print statements. Then work on saving the data to a file - a simple text file would do, or you could use pickle or even shelve. Shelve would be my bet since it will allow you to add the ability to easily retrieve data over a limited period or from archive etc Finally convert the text form of the graph to a GUI version using your favourite toolkit. This wouldn't be hard to do from scratch using a bare Canvas widget but there are plotting libraries available that make it easier still. HTH, -- Alan Gauld Author of the Learn to Program web site http://www.freenetpages.co.uk/hp/alan.gauld _______________________________________________ Tutor maillist - [email protected] http://mail.python.org/mailman/listinfo/tutor
