On 19 Apr, 21:55, Rick Muller <[EMAIL PROTECTED]> wrote: > I'd like to use my webserver to distribute some simple python physics > apps. Ideally, I'd like to use some simple form to input a few pieces > of data, call a python program, and return some image from a plot or > some other rendering. This is easy to do using CGI, but I was > wondering whether anyone on the list could recommend that would look a > little more polished and professional. > > Let's say I want to input a wave vector k, and then input a plot of > sin(k*x). I would like to have a simple form input for k, and then > display an image of the plot. What I'm doing is a little more varied > than this, but the common thread is that in each application I need to > input several pieces of data and then display some image. I can > probably think of 20 different applications right off the bat that I'd > like to deploy. > > The idea behind this is to put together some simple toy models for > quantum computing qubits that my experimental collaborators can play > with without having to install Python, NumPy, and MatPlotLib > themselves. (I understand, of course, that such an installation might > be "good for them", but I'd rather not fight that battle just now.) > > I could, of course, write a Jython applet for this, but this would > require my re-learning how to use the Java API, and it has been a few > years for me. > > Do any of the AJAX frameworks for Python compare in simplicity to > writing a simple CGI script? I've been impressed with web.py, since it > seems pretty easy to use, but I would go to the trouble of learning > one of the bigger frameworks if they would provide a more elegant > solution. > > My web skillz are obviously several years out of date, so I'd like > some guidance on the best way to update them. > > Thanks in advance, > > Rick
www.vpython.org might be what you are looking for. -- http://mail.python.org/mailman/listinfo/python-list