Note that there are some explanatory texts on larger screens.

plurals
  1. POWhat non web-oriented Python frameworks exist?
    text
    copied!<p>I'm looking for a good framework on which to base my applications development.</p> <p>In PHP I use <a href="http://en.wikipedia.org/wiki/Symfony" rel="nofollow noreferrer">Symfony</a>, in ActionScript <a href="http://en.wikipedia.org/wiki/PureMVC" rel="nofollow noreferrer">PureMVC</a>, they are all MVC frameworks.</p> <p>I'm looking for <strong>a Python framework being oriented towards general purpose application development</strong>, not web application. I mean, just applications, services, daemons and so on. Sometimes I have not a real view to implement, just an RPC service. Other times I have to code for a serial port, or implement a command scheduler, or whatever.</p> <p>What is the best open source software I can think of as a standard base for my needs? Why do you think your suggestion will fulfill my requirements over its competitors?</p> <p><strong>EDIT:</strong></p> <p>For "general purpose" I mean not being <em>strongly</em> bounded to be with or without a GUI, being a daemon or a command-line application, being multiprocess/multithread or not. Being general, giving a good architecture structure, not being a particular tool.</p> <p><strong>EDIT 2:</strong></p> <p>I'd want to explain that the question is about the <em>eventual existence</em> of one or more "frameworks" not being bounded to any particular use case, but being able to give a good and well standardized startup structure/architecture, with some best practices applied, being a guideline, something being able to guide the architecture planning of the application itself, not of their behavior regarding tasks to perform.</p> <p>I think this question is not so subjective, maybe wrong exposed because of my English, but I suppose it is legal</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload