I am looking for a good framework on which to base application development.
In PHP, I use Symfony , in ActionScript PureMVC , all of them are MVC environments.
I'm looking for a Python framework focused on developing general-purpose applications , not a web application. I mean only applications, services, daemons, etc. Sometimes I have no real opportunity for implementation, just for the RPC service. In other cases, I have to encode a serial port or implement a command scheduler or something else.
What is the best open source software I can imagine as a standard base for my needs? Why, in your opinion, your offer will satisfy my requirements in comparison with competitors?
EDIT:
For "general purpose", I mean that I do not have a strict restriction with or without a graphical interface, being a daemon or a command-line application that is multiprocessor / multithreaded or not. To be general, giving a good structure of architecture, and not to be a specific tool.
EDIT 2:
I would like to explain that the question of the possible existence of one or more “frameworks” is not limited to any specific use case, but can provide a good and well-standardized launch structure / architecture, and some applied best practices that are a guideline that can be addressed on planning the architecture of the application itself, and not on their behavior in relation to the tasks performed.
I think this question is not so subjective, maybe incorrectly exposed due to my English, but I believe that it is legal.
source share