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查询就可以使用数据库,但是如果您想这样做,您可以 可以。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java以编程方式从TableLayout中删除所有行   Java Web Sart Ubuntu12.1。加载资源(图像)   人们如何让Java SPNEGO客户端在Windows中工作?   java Eclipselink:ObjectArrayMapping和ClassDescriptor   控制台中带有引号/空格的java Javafx命名参数   java创建服务失败:找不到对象?   java Hazelcast:如何在测试期间禁用自动发现?   使用TuckyUrlRewriteFilter rermoteaddr的java块IP   javascript如何在angular 4中进行同步http调用   输入字符串的java排列   java Jenkins不是以Xrs Xmx2048m XX:MaxPermSize=512m(windows)开始的   AWS EMR上的java avro错误   java从两个ArrayList中提取特定连接的对象,组合这些相关对象并从子类中打印   java从主题中删除什么时间点消息?   谷歌像素设备上的java InvalidKeyException   java如何在执行测试后重建项目   java Android 2.2 readUTF()socket问题   按下安卓设备上的“后退”按钮后java Toast没有完成?