[Pythonmac-SIG] Problem with applets on MacPython

Christopher Barker Chris.Barker at noaa.gov
Fri Jan 13 23:59:11 CET 2006

> Your programs are probably behaving correctly.  What's happening is  
> that none of those application building tools have an option that  
> attaches a console to them, so your simple console interaction isn't  
> going to work. 

Your output is probably going to the "Console" open that up and you 
should see your output.

> In order to make an applet with that sort of console,  
> you'll need to use a windowing toolkit such as wxPython, Tkinter, or  
> PyObjC.

Which is a bit much for a beginner.

I'd get started with using the unix terminal to start to learn and run 
python. You really don't want to have to build your app into a App 
bundle while testing it anyway.

Start up the "terminal" app. Use "cd" to put yourself in the folder 
(directory) that your python script is in. Then type:

python MyScriptName.py

and it should run. You're off and running!

If none of that makes sense, then look for tutorials on the web about 
using the unix command line in OS-X--there's lots of them, and it's well 
worth learning a bit about.

A utility I find invaluable is "Open terminal Here" -- google it and you 
should find it.

by the way, there are a number of IDEs for python on OS-X, and last I 
heard, none of them were really bug-free enough to use for a newbie. Has 
that changed?

How's SPE on OS-X now?
How's PyOxide coming along?

If you don't mind spending a little money, WingIDE and Komodo are 
reported to work well. WingIDE has a non-commercial version that's 
pretty cheap.

Or you can use the command line and an editor--that's served me well for 
years. Just make sure you get a good, python-aware editor, I'll leave 
that up to you to research!

good luck,


Christopher Barker, Ph.D.
NOAA/OR&R/HAZMAT         (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris.Barker at noaa.gov

More information about the Pythonmac-SIG mailing list