One more tip: if you have iPython installed ( www.ipython.org ), then the shell will launch in ipython.
One thing this buys you (as you learn about web2py) is completion - TAB key. This can be really useful. I also use (a LOT) WingIDE... http://www.wingware.com/doc/howtos/web2py When you run from Wing, and step or set breakpoints, you get the equivalent of the web2py shell in the current execution context - which means you can change variables (fix the code too) but keep going with your execution and environment --- very, very handy. It's not a free tool, but it does have a reasonable demo time, and - if you are going to PyCon-2010 - they have historically given a nice discount at the conference. Regards, - Yarko On Dec 18, 10:16 am, Jake <[email protected]> wrote: > Thanks Denes, > > I actually tried this, which precipitated my first post on this group, > which resulted in mdipierro telling me the web-based console didn't > work with sqlite. I didn't think to drop to the shell and do it from > there. Great tip. I've put quite a bit of time into the epydocs, and > yes, they've been very enlightening. > > On Dec 18, 9:36 am, DenesL <[email protected]> wrote: > > > > > Jake, > > > one of the things that helped me when I started with web2py was > > running it in a shell from the command line and using python functions > > like dir on the web2py objects, as explained in chapter 4 in the book: > > web2py.py -M -P -S your-app-name > > > epydocs (http://web2py.com/examples/static/epydoc/index.html) is also > > an excelent resource to explore what is available under each object > > and what parameters should be passed to its methods. > > > Welcome aboard! > > > Denes. -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.

