Easiest framework to develop simple interactive web site in python?

J

John Reid

Hi,

I need to write a web interface for some computational biology software
I've written:
http://sysbio.mrc-bsu.cam.ac.uk/johns/STEME/rst/_build/html/index.html

I don't have much experience writing web sites or applications. Can
anyone recommend a python framework that will allow me to easily write a
few pages? I need to accept some user input in the form of some options
and download a potentially large file from the user's computer. The job
can take some time to run so I'll need to notify them via email when it
has finished.

I should say our group already uses an Apache web server so I'd like to
host the pages from that server.

I know there are various python web frameworks but I don't want to learn
a complicated one, I really just want the simplest tool for the job. Are
any of the following suitable?

Zope, Django, Pylons, Grok, Pyramid

I see quite a few are listed here:
http://wiki.python.org/moin/WebFrameworks

Thanks in advance for any help,
John.
 
M

Matthias Huening

Am 12.09.2011 16:03, schrieb John Reid:
I don't have much experience writing web sites or applications. Can
anyone recommend a python framework that will allow me to easily write a
few pages?

You want a simple framework? Try Bottle:
http://bottlepy.org/

Matthias
 
M

Miki Tebeka

I personally like CherryPy. But it all depends on your needs and style. I suggest you play with some of the packages and select one that you feel best with.
 
M

Miki Tebeka

I personally like CherryPy. But it all depends on your needs and style. I suggest you play with some of the packages and select one that you feel best with.
 
S

Stefaan Himpe

The simplest one to learn is web2py http://www.web2py.com
No configuration needed, just unpack and get started.
It also has very good documentation and tons of little examples to get
things done.

The other options you mentioned are good too :)
 
J

John Reid

The simplest one to learn is web2py http://www.web2py.com
No configuration needed, just unpack and get started.
It also has very good documentation and tons of little examples to get
things done.

The other options you mentioned are good too :)

OK I've had a look at bottle, cherrypy and web2py and they look fairly
straightforward. I'll check out some more and see where I get to. Thanks
for the tips,
John.
 
L

limodou

OK I've had a look at bottle, cherrypy and web2py and they look fairly
straightforward. I'll check out some more and see where I get to. Thanks for
the tips,
John.

maybe you can also try out uliweb.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top