Python - GUI(Graphical User Interface,图形用户界面)

Tkinter

https://docs.python.org/3/library/tkinter.html
  • Python自带的标准GUI库,可用于快速创建GUI应用程序,能够满足基本的GUI程序要求;;
  • Tkinter是对图形库TK的封装,跨平台(在windows下编写的脚本,可以不加修改的在linux,unix等系统下运行);
  • 如果是非常复杂的GUI程序,建议用操作系统原生支持的语言和库来编写;
在线教程
  • EN:http://effbot.org/tkinterbook/
  • CN:https://www.rddoc.com/doc/Python/3.6.0/zh/library/tk/
其他
  • Python GUI编程(Tkinter):http://www.runoob.com/python/python-gui-tkinter.html
  • Tkinter开发者手册(腾讯云):https://cloud.tencent.com/developer/section/1372347

 

wxPython

https://wxpython.org/
  • PYPI:https://pypi.python.org/pypi/wxPython/
  • Docs:https://docs.wxpython.org/
  • wxPython是基于GUI工具库wxWidgets(一个开源跨平台的GUI构架库,使用C++编写)的封装,使用与wxWidgets相同的许可证;
  • 利用wxPython可以方便的创建完整的、功能键全的GUI用户界面;
官网在线教程
  • Overview:https://wxpython.org/pages/overview/
  • Getting started with wxPython:https://wiki.wxpython.org/Getting%20Started
wxPython tutorial
  • EN:http://zetcode.com/wxpython/
  • CN:http://thisis.yorven.site/blog/index.php/2017/09/16/wxpython-jiaocheng-yi/
其他
  • wxPython:python 首选的 GUI 库:http://python.jobbole.com/89319/
 

PySimpleGUI

https://pysimplegui.readthedocs.io/
  • 在tkinter基础上封装的简化框架,可以轻松为程序和脚本增加GUI界面
  • Architecture:https://pysimplegui.readthedocs.io/architecture/
  • Cookbook:https://pysimplegui.readthedocs.io/cookbook/
  • Tutorial:https://pysimplegui.readthedocs.io/tutorial/
  • GitHub:https://github.com/MikeTheWatchGuy/PySimpleGUI

 


转载于:https://www.cnblogs.com/anliven/p/9998693.html

你可能感兴趣的:(Python - GUI(Graphical User Interface,图形用户界面))