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。

(0)

相关推荐

  • 用Python创建你第一个GIS程序[2]:图形用户界面

    前言:给程序创建一个可视化的操作界面是一个基本的需求,也是软件的三大组成部分之一.清晰明了的操作界面能帮助用户正确操作程序,同时也传递出设计者的开发理念和解决问题的方式. 什么是 GUI? GUI(G ...

  • Py之GUI:Python下各种GUI(图形用户界面)简介、使用优缺点对比

    Py之GUI:Python下各种GUI(图形用户界面)简介.使用优缺点对比 GUI 图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示 ...

  • Python 常用的GUI框架都有哪些?

    Graphical User Interface,简称 GUI,又称图形化用户接口,所谓的GUI编程,指的是用户不需要输入代码指令,只通过图形界面的交互就可以操作软件功能.今天番茄加速就来说说Pyth ...

  • Python Web开发哪些模块好用?这几类必知!

    关于Python Web开发和图形用户界面的模块有哪些?今天小编通过这篇文章为大家整理了一些常用的模块,我们一起来看看吧. Web开发: 1. Requests:Python内置模块(urllib和u ...

  • Python Web开发有哪些框架?五大框架

    想必很多人都知道Python语言,Python是一门非常不错的编程语言,在爬虫.数据分析.人工智能领域有着非常不错的作用,初次之外,我们熟知的web开发也是Python的应用领域之一,那么你知道Pyt ...

  • Python web开发需要掌握哪些基础?Python入门!

    在大家的印象中,Python被广泛的应用在人工智能.自动化运维.自动化测试.机器学习等方向,并且有着不可或缺的作用;但其实Python的应用领域不止这些,Python还可以进行后台开发,正因如此市场上 ...

  • Python Web开发需要哪些知识?

    学完Python之后,可以从事很多岗位,其中就包含Web开发,那么学Python从事Web开发需要学什么呢?这些知识你必须知道. 第一:HTML. HTML是网页的核心,学好HTML是成为web开发人 ...

  • 第 58 天:Python Web开发 Django 简介

    今天来为大家介绍 Python 另一个 Web 开发框架 Django,它是一个基于 Python 定制的开源 Web 应用框架,最早源于一个在线新闻 Web 网站,后于2005年开源.Django ...

  • 第 87 天:Python Web开发 OAuth2.0 简介

    随着互联网的发展,各种应用相互交叉,到处需要用户登录,信息安全成为了不可回避的问题,应用需要扩展,用户需要更好的体验,信息需要更安全的保障,为了满足这些需求,互联网技术不断推陈出新,从通信安全,到各种 ...

  • 在知乎上学 Python - Web 开发篇

    通知: 1. 最近我们将进行2期学习小组,面向完全零基础的Python入门学习小组已经开始,第一次任务的讨论将于明晚(15号)进行,现在上车还来得及 2. 另有一期数据可视化小组将于年前启动,第一次讨 ...

  • Flask Session 网站用户登录,Python Web 开发小白进阶关键

    Flask Session 网站用户登录,Python Web 开发小白进阶关键

  • Python可以做Web开发吗?

    Python是一门通用性编程语言,可以应用的领域有很多,比如说Web开发.提及WEB开发,很多人会问那么多编程语言可以用于WEB开发,为什么要选择Python呢?我们来看看吧. 低入门门槛,Pytho ...