pydadl代表python分布式应用程序开发库,它是一个旨在帮助gui开发和部署的框架。
PyDADL的Python项目详细描述
pydadl代表python分布式应用程序开发库,它是 框架,旨在成为gui开发和部署的助手。皮达尔 工作方式类似于一个web应用程序,服务器可以保存几乎所有的内容,并且 客户端接收XML格式的UI描述并在 苍蝇。回调函数通过xml-rpc在服务器上执行 协议。也可以在客户端执行如下代码 web浏览器中的javascript。Web应用程序和 Pydadl应用程序是客户端不是浏览器而是本机图形用户界面,您可以 受益于Web应用程序的优点和灵活性 原生图形界面。 通过编写描述gui部件的xml文件和编写 其余部分的python代码(服务器回调和客户端代码)。你可以 将服务器代码自由地排列在不同的文件和文件夹中,就像编写 一个python模块。在客户端,除了可用的小部件之外,您还可以 可以通过子类化pydadl小部件类来编写自定义小部件,或者创建 拥有直接从qt类派生的类,并将它们集成到 用户界面。也可以在代码中直接使用pydadl内部api来创建 动态用户界面。 对于数据库部分,pydadl只支持mysql服务器,但是 添加其他数据库引擎的体系结构已经存在。有 一个sqlite驱动程序,但是测试得不是很好。Pydadl不会自动执行 创建数据库和表,取决于您设计数据库。 pydadl提供了一组dao类,它们抽象了对数据的访问,您可以 不用编写sql查询就可以使用数据库,但是如果您想这样做,您可以 可以。