|
Re: wxPython and IDE issues: msg#00070python.apple
On May 11, 2004, at 1:36 PM, Stephanie Schaeffer wrote: I'm just new to Python, having been a Lisp hacker for many years. I'm trying to convert an application I have in MCL Common Lisp to Python. I wonder if someone who has been through some of the following hurdles can help me out a bit.For the runtime aspects you're looking for, the closest you'll probably come is PythonCard; the framework uses wxPython. It has a variety of tools: Shell, Namespace Viewer, Message Watcher, and Property Editor. You can certainly create objects and manipulate them at runtime, though that isn't generally that useful except for experimentation since the objects you create at runtime won't automatically be persisted when you quit the app unless you write a little handler to do that for you. You can also bind events dynamically. Manipulating objects at runtime though is standard fare and one of the things PythonCard does pretty well. You can continue to use whatever editor environment you want or use the codeEditor that comes with PythonCard, just be aware that it doesn't have any debugger support right now. The runtime shell and other tools reduce the need for a debugger, so it keeps falling off the priority list <wink> http://pythoncard.sourceforge.net/ I don't know if PyObjC has a wrapper shell around the Python interpreter that can be included with any PyOjbC app. If not, then that would be a nice addition. ka _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@xxxxxxxxxx http://mail.python.org/mailman/listinfo/pythonmac-sig |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Python editors on OSX: 00070, Louis M. Pecora |
|---|---|
| Next by Date: | Re: wxPython and IDE issues: 00070, Bob Ippolito |
| Previous by Thread: | wxPython and IDE issuesi: 00070, Stephanie Schaeffer |
| Next by Thread: | Re: wxPython and IDE issues: 00070, Bob Ippolito |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |