Python Web开发库有哪些?
Python拥有很多第三方库,这是人尽皆知的事情,也是Python广受喜欢的原因之一,那么Python Web开发常用的第三方有哪些?想必很多人还不知道吧,通过这篇文章我们一起来了解一下。
1. wxPython:wxPython是一个跨平台的GUI工具集,是Python语言的一套优秀的GUI图形库,允许程序员创建完整的、功能健全的GUI用户界面。它以wxWidgets为基础,可以分别在Windows、Mac os、Linux上调用它们的组件,让GUI程序在不同的平台上显示对应的风格。
2. Kivy:是一个开源库,能够让使用相同源代码创建的程序实现跨平台运行,而且它可以做创新型用户界面开发,如果有做创新型用户界面的可以深入了解一下。
3. Dabo:是一个跨平台的应用程序开发框架,它使用Python语言开发,基于wxPython的再封装库。可以用来构建以数据为中心的应用程序,而且还提供数据库访问,商业逻辑以及用户界面。
4. Flexx:是一个Python工具包,可以用来创建图形化界面程序,还支持使用Web技术进行界面的渲染,只要有Python和浏览器就可以运行。
5. Tkinter:是一个跨平台图形用户界面的GUI开发工具,是TK图形用户界面工具包标准的Python接口,它很轻量,可以运行于绝大多数的Unix平台、Windows和Mac系统。
6. PyQt:是一个非常全面的库,是Python编程语言和QT库的成功融合。Qt本身是一个扩展的C++GUI应用开发框架,可以在Unix、Windows和Mac上运行,能跨平台使用,被广泛应用于许多行业。
7. PyGTK:主要适用于Linux、Unix系统,基于老版本的GTK+2的库提供绑定,借助于底层GTK+2所提供的各种可视化元素和组件,能开发出在GNOME桌面系统上运行的软件。
8. Pywin32:它允许我们像VC一样的形式使用Python开发win32应用。Pywin32提供了很多访问Windows的API。