Well, one other option -- not free, but not very expensive -- is WingIDE (wingware.com). I've gotten to like it very much, even though I don't much like (on Mac) having to run under X11. That gives it a small performance hit as compared with the Windows version (which I've used only a little). But for me at least, it's a very nice debugging environment. TextWrangler is better as an editor for big tasks, but Wing's is quite OK, especially for the editing required while debugging.

Charles Hartman
Professor of English, Poet in Residence
http://cherry.conncoll.edu/cohar
http://villex.blogspot.com

On Mar 4, 2005, at 1:40 PM, Louis Pecora wrote:


I contacted the software company for BBEdit and TextWrangler re: my problem with using stdin (e.g raw_input) when running a script from within the program (Unix Output window, not a terminal run window). Several people were interested so I thought I'd post the reply:


scripts which are run directly within BBEdit cannot read from STDIN.
In order to accomplish that, you'll need to either run them in the Terminal, or within a BBEdit shell worksheet (File -> New -> Shell Worksheet).
(If you haven't used shell worksheets before, and don't require a fully interactive terminal session, you might want to give them a try, as they can be quite handy.)


------
The worksheet seems to solve that problem, but it does not enable me to use TextWrangler or BBEdit as an IDE-type environment. In fact what I want to do won't even work in the terminal window. I have some simple functions that require interactive use, i.e. Apple events (e.g. file open and saves using EasyDialogs). Using them terminates the program in a terminal, a python session (with the >>> prompt), or a worksheet with the message:


MacOS.Error: (-1713, 'no user interaction is allowed')


Sigh. Back to MacPython IDE. Seems to be the only option.

Thanks for the feedback from many people.
--
Cheers,

Lou Pecora

Code 6362
Naval Research Lab
Washington, DC  20375
USA
Ph:  +202-767-6002
email:  [EMAIL PROTECTED]

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig


_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to