我正在寻找一个好的框架作为我的应用程序开发基础。
在PHP中,我使用Symfony,在ActionScript中使用PureMVC,它们都是MVC框架。
我正在寻找一种Python框架,面向通用应用程序开发,而不是Web应用程序。我的意思是,只是应用程序、服务、守护进程等等。有时我没有真正的视图要实现,只是一个RPC服务。其他时候我必须编写串口代码,或者实现命令调度器,或者其他任何东西。
对于我的需求,你认为最好的开源软件是什么?为什么你认为你的建议会满足我的要求,胜过其他竞争对手?
编辑:
所谓“通用”,是指不受GUI约束,不管是守护进程还是命令行应用程序,是多进程/多线程还是不是。是通用的,提供良好的架构结构,而不是特定的工具。
编辑 2:
我想解释一下,这个问题涉及到一个或多个“框架”的可能存在,不局限于任何特定的用例,而是能够提供良好和标准化的启动结构/架构,应用一些最佳实践,作为指南,能够指导应用程序本身的架构规划,而不是它们在执行任务方面的行为。我认为这个问题并不那么主观,可能因为我的英语表述错误,但我认为它是合法的。