Board logo

标题: 开放式 Web 平台的发展现状 (4) [打印本页]

作者: look_w    时间: 2018-10-16 21:03     标题: 开放式 Web 平台的发展现状 (4)

通用基于 Web API 开发实例介绍本实例采用 Python3.2、PyQt4、Eric5 IDE 以及 Sina 微博 API 开发。Python 是平台无关,且效率极高。PyQt 大大减轻了 Python GUI 的开发工作量,同时 Qt 的 GUI 库与 MFC、Swing 相比,要轻量的多。它有超过 300 个类,将近 6000 个函数和方法。它是一个多平台的工具包,可以运行在所有主要操作系统上,包括 UNIX、Windows 和 Mac。 PyQt 采用双许可证,开发人员可以选择 GPL 和商业许可。在此之前,GPL 的版本只能用在 Unix 上,从 PyQt 的版本 4 开始,GPL 许可证可用于所有支持的平台。同时 Eric5 IDE 则完美的将 GUI 的设计与 Python 的处理整合起来。Eric 本身是用 Python 写的,所以跨平台。图形库使用 Qt,界面相当好看,比大部分开源的 IDE 要好看很多。和 SPE、UliPad 等 IDE 比起来,自动补全、智能感知功能有过之而无不及,虽然仍然不完美。支持自动语法检查、支持代码折叠、支持自动缩进。最赞的莫过于它的调试器了,支持设置断点、单步调试、查看变量等。就调试器这一点,就将其它绝大多数开源的 Python IDE 更胜一筹。





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0