469,902 Members | 1,949 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,902 developers. It's quick & easy.

Web framework to recommend

Hi all,

I just started learning Python and would like to starting writing some
web-based applications with Python.

I did have pretty much experience with doing so with PHP and Java, but
Python seems a bit different for me.

Do you guys have some good web framework to recommend? (I don't want to
use CGI mode)

Thanks a lot.

--
Jacky
May 15 '06 #1
9 1366
.
Hi Jacky,
if you want make a good experiment, you can use:

LocaWapp - localhost web applications
http://cheeseshop.python.org/pypi/LocaWapp/09

Post here your feedback.
Bye and good work

D.

Jacky ha scritto:
Hi all,

I just started learning Python and would like to starting writing some
web-based applications with Python.

I did have pretty much experience with doing so with PHP and Java, but
Python seems a bit different for me.

Do you guys have some good web framework to recommend? (I don't want to
use CGI mode)

Thanks a lot.

--
Jacky


May 15 '06 #2

Hi, Jacky

Please find below a link to the tool you're looking for :
http://karrigell.sourceforge.net/

It's small, easy to install and work with, good documented (In english
an in french).
The developper is also very reactive on questions / remarks.

I'm using it since more than 1 year without trouble

Hope you'll enjoy
Regards, Jerome

May 15 '06 #3
Hi Jacky,

Even though Turbogears and Django are focused from many people,
and I'm not so sure whether this the best or not,
but let's check at http://spyce.sourceforge.net,
you can embed Python script into the page just like JPS,ASP,PHP.

Hope this help.

Cheers!

May 15 '06 #4
Jacky enlightened us with:
I just started learning Python and would like to starting writing
some web-based applications with Python.


You could check out my web framework, the UnrealTower Engine. It uses
Cheetah as template engine, it's fast and small - it doesn't get in
your way.

http://www.unrealtower.org/engine

Sybren
--
The problem with the world is stupidity. Not saying there should be a
capital punishment for stupidity, but why don't we just take the
safety labels off of everything and let the problem solve itself?
Frank Zappa
May 15 '06 #5
Jacky wrote:
Hi all,

I just started learning Python and would like to starting writing some
web-based applications with Python.

I did have pretty much experience with doing so with PHP and Java, but
Python seems a bit different for me.

Do you guys have some good web framework to recommend? (I don't want to
use CGI mode)


There's quite a lot of (good) web frameworks for Python, and choosing
the right one depends a lot on specific requirements you didn't express...
--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'o****@xiludom.gro'.split('@')])"
May 15 '06 #6
Hi all,

Thanks all of you for your recommendations, I'll check them out one by one.

Besides, I'd like to say more about what I want to do. Since I'm
planning to write something for "backend", I might not focus very much
on the layout (HTML template) yet. Instead, I'd like to receive inputs
in XML format and then output XML after processing (or maybe I should
use web services, perhaps?).

Of course, I will write a complete web application in my other projects
(such as those I wrote with PRADO and JSF), so all recommendations are
welcomed :)

Thank you!
Best Wishes,

Jacky


Jacky wrote:
Hi all,

I just started learning Python and would like to starting writing some
web-based applications with Python.

I did have pretty much experience with doing so with PHP and Java, but
Python seems a bit different for me.

Do you guys have some good web framework to recommend? (I don't want to
use CGI mode)

Thanks a lot.

--
Jacky

May 15 '06 #7
Jacky wrote:
Hi all,

Thanks all of you for your recommendations, I'll check them out one by one.

Besides, I'd like to say more about what I want to do. Since I'm
planning to write something for "backend", I might not focus very much
on the layout (HTML template) yet. Instead, I'd like to receive inputs
in XML format and then output XML after processing (or maybe I should
use web services, perhaps?).

Of course, I will write a complete web application in my other projects
(such as those I wrote with PRADO and JSF), so all recommendations are
welcomed :)
You might want to have a look at Turbogears.
Thank you!

(snip)

--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'o****@xiludom.gro'.split('@')])"
May 15 '06 #8
Hello Jacky,

I found CherryPy + Cheeta a good solution.
See (shameless plug)
http://www.unixreview.com/documents/s=10075/ur0604h/

Miki
http://pythonwise.blogspot.com

May 15 '06 #9
Jacky wrote:
Hi all,

I just started learning Python and would like to starting writing some
web-based applications with Python.

I did have pretty much experience with doing so with PHP and Java, but
Python seems a bit different for me.

Do you guys have some good web framework to recommend? (I don't want to
use CGI mode)

Thanks a lot.

--
Jacky


Spyce is probably the most underappreciated Python
web solution out there. If you don't want the hassle
of a framework's learning curve, Spyce lets you do
PHP/JSP/ASP style coding using what you already know
about Python and not much else.

It is also more powerful than PHP because it supports
features such as custom tags (ala JSP) and others.
Check out the Wikipedia article below:

http://en.wikipedia.org/wiki/Spyce

The important thing to note is that you can transparently
use traditional ASP, JSP style angled brackets <% and %>
and not the confusing [[, ]] that Spyce documentation defaults
to. I believe this is what may have turned many people (who are
not aware of the more standard alternative) off from using
Spyce.

I however, disagree with the assertion in the wikipedia
article that Spyce is easier to set up than PHP... PHP is
just as easy to set up as Spyce, if not easier...
--
It's called DOM+XHR and it's *NOT* a detergent!
May 17 '06 #10

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

4 posts views Thread by baylandpark | last post: by
2 posts views Thread by Tomas Vera | last post: by
3 posts views Thread by david.kao | last post: by
4 posts views Thread by SMP_DG | last post: by
12 posts views Thread by XShadow | last post: by
7 posts views Thread by Dries | last post: by
reply views Thread by Salome Sato | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.