[Tutor] New to Python

Alan Gauld alan.gauld at btinternet.com
Wed Oct 21 12:09:25 CEST 2009

<lfseeney at comcast.net> wrote

> Just started looking at Python

Welcome to the list.

> I was wondering if there was a Preset Menu and file system module 

Not really sure what you are expecting here?
Can you give examples of what you would expect these to do?
There are operations for acting on files, if thats what you mean.

> So basically (pardon the pun), is there a good reference online 
> for using the libariers to give me a simple Interface with 
> pull downs and such, file system and so? 

If you mean a GUI then there are GUI toolkits for building user 
interfaces. If you mean an IDE then there is IDLE which comes 
as standard (and a whole bunch of others you can download).

I'm still not quite sure what you are expecting based on your 

> Last time I did any real coding had to write that myself, 
> of course that was before many on the list was born I would guess. 

You still need to write your own GUI for your apps although you should 
find the tookits now are easier to use. Also there are a few graphical 
tools to help build GUIs although my own experience is that none of the 
Python ones are great.

> So I need a site that can handhold be a bit til whats left in the 
> little gray cells can start working. 

There are lots of tutorials around both for basic Python programming 
and for GUI building (depending on the toolkit - there are several)
If you just want a flavour you could look at the GUI topic in my tutorial.

> The Issue that brings this up is I want to put together a program 
> to help Miniature Wargame Players run mid to long campaign games, 
> with all the wargames out there one would think there would be 
> more than a few of these about, but there are very few and 
> the better one still works like a DOS program. 

Batch oriented programs are often best driven by a command line 
so that may be the reason but I have no experience in that area 
so can't really comment.

> I am trying to put together a simple, expandable system that 
> will folks to track and write reports for each turn of the game. 

Sounds like a good project, just take it step by step. 
A GUI is probably the last step! :-)


Alan Gauld
Author of the Learn to Program web site

More information about the Tutor mailing list