GUI Programming in PythonPython has a huge number of GUI frameworks (o dịch - GUI Programming in PythonPython has a huge number of GUI frameworks (o Việt làm thế nào để nói

GUI Programming in PythonPython has

GUI Programming in Python

Python has a huge number of GUI frameworks (or toolkits) available for it, from TkInter (traditionally bundled with Python, using Tk) to a number of other cross-platform solutions, as well as bindings to platform-specific (also known as "native") technologies.


GUI Programming in Python is a similar page whose content could arguably complement this page with some editing.

Cross-Browser Frameworks

Package
Target
Latest version
Latest update date
Notes
PyJamas
All major Web Browsers
0.8
2012-06-01
Comprehensive Widget toolkit, Python-to-Javascript compiler and AJAX library. Provides the "V" in MVC. Note PyjamasDesktop was merged into pyjamas.
Cross-Platform Frameworks

The major cross-platform technologies upon which Python frameworks are based include Gtk, Qt, Tk and wxWidgets, although many other technologies provide actively maintained Python bindings.

Package
Target
Latest version
Latest update date
Notes
AVC
Linux / many
0.8.3
2011-02-15
Fully automatic, live connection among graphical interface widgets and application variables.
Dabo
WxPython
0.9.12
2013-06-12
Dabo is a 3-tier, cross-platform application development framework, written in Python atop the wxPython GUI toolkit
formlayout
Qt
1.0.15
2013-08-27
A tiny Python module for creating form dialogs/widgets to edit various type of parameters with having to write any GUI code
GnomePython
Gnome
2.28.1
2010-03-31
Gnome Platform bindings: bonobo, bonoboui, gconf, gnome, gnomecanvas, gnomevfs, gnomeui
GnomePythonDesktop
Gnome
2.32.0
2010-09-28
Gnome Desktop bindings: metacity, nautilus, gnomeprint, gtksourceview, gtop, media-profiles, totem, wnck
GnomePythonExtras
Gnome
2.25.3
2009-02-15
Additional Gnome bindings: libegg, gda, gtkmozembed, gtkspell, gksu, gdl, gtkhtml2
gui2py
WxPython (WxWidgets)
0.9.3
2013-08-26
Both a framework and visual tools: GUI Designer, Inspector and Property Editor. Supports Python 2.5 to Python 3.2; wxPython 2.8 "stable", 2.9 "classic" and "phoenix" (py3k). Features advanced pythonic MVC controls (ListView, GridView, TreeView) using list- and dict-like objects; masked and date picker controls; common dialogs; fluid layout using sizers & basic HTML; simplified event model (similar to JavaScript). Can include wxPython code in apps. Modern PythonCard "fork" hugely enhanced.
guidata
Qt
1.7.4
2015-12-10
Based on the Qt Python binding module PyQt4, guidata is a Python library generating graphical user interfaces for easy dataset editing and display. It also provides helpers and application development tools for PyQt4.
IronPython
.NET/Mono
2.7.4
2013-09-07
Python for (originally MS') .NET platform. See IronPython for more info.
Jython
Java
2.5.4rc1
2013-02-10
Jython is an implementation of the high-level, dynamic, object-oriented language Python seamlessly integrated with the Java platform. See Jython
Kivy
Windows, MacOSX, Linux, Android, iOS
1.9.1
2016-01-02
OpenGL ES accelerated framework for creating new user interfaces. Kivy have a native multitouch support for every platform, mouse simulator, widgets multitouch ready, integrated virtual keyboard, rst renderer...
libavg
Windows, MacOS, Linux
1.8.0
2014-02-15
Not strictly a GUI toolkit, but a high-level multimedia framework that allows construction of media-rich guis.
PyFltk
FLTK
1.3.1
2012-02-19
supports Windows/Unix/Mac and provides access to OpenGL features. Stands for Fast, Light Toolkit.(Python 2 & 3)
PyForms
Qt & OpenGL
2015-07-10
PyForms is a Python framework to develop GUI application, which promotes modular software design and code reusability with minimal effort.
PyGame
PyGame
1.9.1
2009-08-06
Primarily an introduction to game programming. Only supports one window.(Python 2 & 3)
Pyglet
Windows, MacOS, Linux
1.2alpha1
2012-07-13
Alpha stage cross-platform windowing and multimedia library that heavily uses OpenGL.
PyGObject
Gtk?
3.10.2
2013-11-1
PyGObject (aka PyGI). Python Bindings for GLib/GObject/GIO/GTK+. Replacement for PyGtk. See PyGobject
PyGtk
Gtk
2.24.0
2011-04-01
See PyGtk. Bindings for pango, atk, gtk and libglade. Good documentation from the Gtk Project. Wrapper uses some C programming style Note: New users are encouraged to use GTK+3 through the PyGObject bindings instead of using PyGTK with GTK+2. Windows users may still want to keep using PyGTK until more convenient installers are published.
pygir-ctypes
GObject Introspection
0.1.1
2011-03-29
Pure Python GObject Introspection Repository (GIR) wrapper using ctypes. Supported CPython >= 2.6, CPython 3.x, PyPy >= 1.4.0, and on all platforms where gobject introspection is supported.
PyGtk2Tk
TkInter
0.2.0
2008-09-19
PyGtk to TkInter Wrapper runs PyGtk based code unchanged using TkInter (Tk). Python 2 only
PyGUI
Cocoa / Gtk / Win32
2.5.3
2011-07-16
Abstract, pythonic API encapsulating different platforms.
PyjamasDesktop
Many
Comprehensive Widget toolkit that uses PyWebkitGtk to do the heavy lifting. Provides the "V" in MVC. Note PyjamasDesktop was merged into Pyjamas.
PyKDE
Qt / KDE
Py
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Giao diện lập trình bằng PythonPython có một số rất lớn của khuôn khổ GUI (hoặc bộ công cụ) có sẵn cho nó, từ TkInter (theo truyền thống đóng gói chung với Python, sử dụng Tk) để một số giải pháp đa nền tảng khác, cũng như các bindings để dành riêng cho nền tảng công nghệ (còn được gọi là "nguồn gốc").Giao diện lập trình bằng Python là một trang tương tự như nội dung mà có thể cho là bổ sung cho Trang này với một số chỉnh sửa.Cross-trình duyệt khuôn khổGóiMục tiêuPhiên bản mới nhấtNgày cập nhật mới nhấtGhi chúÁo py ja maTất cả các trình duyệt Web chính0,82012-06-01Toàn diện Widget toolkit, trình biên dịch Python để Javascript và AJAX thư viện. Cung cấp "V" MVC. Lưu ý PyjamasDesktop được sáp nhập vào áo py ja ma.Khuôn khổ đa nền tảngCông nghệ đa nền tảng lớn khi mà Python dựa khung bao gồm Gtk, Qt, Tk và wxWidgets, mặc dù cung cấp nhiều công nghệ khác tích cực duy trì Python bindings.GóiMục tiêuPhiên bản mới nhấtNgày cập nhật mới nhấtGhi chúAVCLinux / nhiều0.8.32011-02-15Hoàn toàn tự động, trực tiếp kết nối giữa các vật dụng giao diện đồ họa và các ứng dụng biến.DaboWxPython0.9.122013-06-12Dabo là một khuôn khổ phát triển ứng dụng 3 tầng, cross-nền tảng, được viết bằng Python trên đỉnh wxPython GUI toolkitformlayoutQT1.0.152013-08-27Một mô-đun Python nhỏ để tạo hình thức hộp thoại/widget để chỉnh sửa các loại hình khác nhau của các tham số với việc phải viết bất kỳ mã GUIGnomePythonGNOME2.28.12010-03-31GNOME nền tảng bindings: tinh tinh lùn, bonoboui, gconf, gnome, gnomecanvas, gnomevfs, gnomeuiGnomePythonDesktopGNOME2.32.02010-09-28GNOME Desktop bindings: metacity, nautilus, gnomeprint, gtksourceview, gtop, phương tiện truyền thông hồ sơ, totem, wnckGnomePythonExtrasGNOME2.25.32009-02-15Bổ sung Gnome bindings: libegg, gda, gtkmozembed, gtkspell, gksu, gdl, gtkhtml2gui2pyWxPython (WxWidgets)0.9.32013-08-26Một khuôn khổ và thị giác công cụ: nhà thiết kế GUI, thanh tra và biên tập viên bất động sản. Hỗ trợ Python 2.5 để Python 3.2; wxPython 2,8 "ổn định", 2.9 "cổ điển" và "phoenix" (py3k). Tính năng nâng cao pythonic điều khiển MVC (ListView, GridView, TreeView) bằng cách sử dụng danh sách và dict giống như đối tượng; ẩn và bảng chọn ngày kiểm soát; hộp thoại phổ biến; chất lỏng giao diện sử dụng móc quần & HTML cơ bản; Mô hình đơn giản hóa sự kiện (tương tự như dung JavaScript). Có thể bao gồm wxPython mã trong ứng dụng. Hiện đại PythonCard "ngã ba" cực kỳ nâng cao.guidataQT1.7.42015-12-10Dựa trên các mô-đun ràng buộc Qt Python PyQt4, guidata là một thư viện Python tạo ra giao diện người dùng đồ họa cho bộ dữ liệu dễ dàng chỉnh sửa và hiển thị. Nó cũng có người trợ giúp và ứng dụng phát triển công cụ cho PyQt4.IronPython.NET/mono2.7.42013-09-07Các nền tảng .NET Python cho (ban đầu MS'). Xem abnj IronPython để biết thêm chi tiết.JythonJava2.5.4rc12013-02-10Jython là một việc thực hiện của cấp cao, năng động, đối tượng theo định hướng ngôn ngữ Python liền mạch tích hợp với nền tảng Java. Xem JythonKivyWindows, Mac OSX, Linux, Android, iOS1.9.12016-01-02OpenGL ES nhanh khuôn khổ để tạo giao diện người dùng mới. Kivy có một bản multitouch hỗ trợ cho mỗi nền tảng, giả lập chuột, vật dụng multitouch đã sẵn sàng, tích hợp bàn phím ảo, rst bộ tái tạo...libavgWindows, MacOS, Linux1.8.02014-02-15Không hoàn toàn là một bộ công cụ GUI, nhưng một khuôn khổ đa phương tiện trình độ cao cho phép xây dựng các phương tiện truyền thông giàu guis.PyFltkFLTK1.3.12012-02-19hỗ trợ Windows/Unix/Mac và cung cấp quyền truy cập vào tính năng OpenGL. Là viết tắt của ánh sáng nhanh, bộ công cụ. (Python 2 & 3)PyFormsQt & OpenGL2015-07-10PyForms là một khuôn khổ Python để phát triển ứng dụng GUI, trong đó khuyến khích các mô-đun phần mềm thiết kế và mã reusability với nỗ lực tối thiểu.PyGamePyGame1.9.12009 / 08 / 06Chủ yếu là giới thiệu về lập trình trò chơi. Chỉ hỗ trợ một cửa sổ. (Python 2 & 3)PygletWindows, MacOS, Linux1.2alpha12012-07-13Giai đoạn alpha cross-nền tảng cửa sổ và đa phương tiện thư viện có rất nhiều sử dụng OpenGL.PyGObjectGTK?3.10.22013-11-1PyGObject (aka PyGI). Python Bindings cho GLib/GObject/giờ/GTK +. Thay thế cho PyGtk. Xem PyGobjectPyGtkGTK2.24.02011-04-01Xem PyGtk. Bindings cho pango, atk, gtk và libglade. Tốt tài liệu từ các dự án Gtk. Wrapper sử dụng một số phong cách lập trình C lưu ý: người dùng mới được khuyến khích để sử dụng GTK + 3 thông qua bindings PyGObject thay vì sử dụng PyGTK với GTK + 2. Người dùng Windows có thể vẫn còn muốn tiếp tục sử dụng PyGTK cho đến khi chương trình cài đặt thuận tiện hơn được công bố.pygir-ctypesGObject mẫn0.1.12011-03-29Tinh khiết wrapper Python GObject mẫn kho (c) bằng cách sử dụng ctypes. Hỗ trợ CPython > = 2.6, CPython 3.x, PyPy > = 1.4.0, và trên tất cả các nền tảng mà gobject mẫn được hỗ trợ.PyGtk2TkTkInter0.2.02008-09-19PyGtk để TkInter Wrapper chạy PyGtk dựa trên mã không thay đổi bằng cách sử dụng TkInter (Tk). Python 2 chỉPyGUICocoa / Gtk / Win322.5.32011-07-16««««Tóm tắt, pythonic API, đóng gói nền tảng khác nhau.PyjamasDesktopNhiềuToàn diện Widget toolkit có sử dụng PyWebkitGtk để làm nâng hạng nặng. Cung cấp "V" MVC. Lưu ý PyjamasDesktop được sáp nhập vào áo py ja ma.PyKDEQT / KDEPy
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
GUI Programming Python Python có một số lượng lớn các khung GUI (hoặc bộ công cụ) có sẵn cho nó, từ Tkinter (theo truyền thống đi kèm với Python, sử dụng Tk) đến một số giải pháp nền tảng khác, cũng như các cam kết ràng buộc với nền tảng cụ thể ( còn được gọi là công nghệ "bản địa"). GUI Programming trong Python là một trang tương tự mà nội dung được cho là có thể bổ sung cho trang này với một số chỉnh sửa. Cross-trình duyệt Khung gói mục tiêu mới nhất phiên bản mới nhất cập nhật ngày Ghi chú Pyjamas Tất cả các Web lớn Trình duyệt web 0.8 2012-06- 01 toàn diện Widget Toolkit, Python-to-Javascript biên dịch và thư viện AJAX. Cung cấp các "V" trong MVC. Lưu ý PyjamasDesktop đã được sáp nhập vào bộ đồ ngủ. Cross-Platform Frameworks Các công nghệ nền tảng quan trọng khi mà Python khung được dựa trên bao gồm Gtk, Qt, Tk và wxWidgets, mặc dù nhiều công nghệ khác cung cấp tích cực duy trì bindings Python. Gói Target phiên bản mới nhất mới nhất ngày cập nhật Ghi chú AVC Linux / nhiều 0.8.3 2011/02/15 Hoàn toàn tự động, kết nối trực tiếp giữa các vật dụng giao diện đồ họa và biến ứng dụng. Dabo wxPython 0.9.12 2013/06/12 Dabo là một 3-tier, cross-nền tảng framework phát triển ứng dụng, bằng văn bản trong Python trên bộ công cụ GUI wxPython formlayout Qt 1.0.15 2013/08/27 Một mô-đun Python nhỏ cho việc tạo ra các hộp thoại dạng / vật dụng để chỉnh sửa kiểu khác nhau của các tham số với việc phải viết bất kỳ mã GUI GnomePython Gnome 2.28.1 2010/03/31 bindings Gnome Platform: bonobo, bonoboui, gconf, gnome, gnomecanvas, gnomevfs, gnomeui GnomePythonDesktop Gnome 2.32.0 2010/09/28 Gnome Desktop bindings: metacity, nautilus, gnomeprint, gtksourceview, gtop, phương tiện truyền thông-profile, totem, wnck GnomePythonExtras Gnome 2.25.3 2009/02/15 bổ sung các ràng buộc Gnome: libegg, GDA, gtkmozembed, gtkspell, gksu, GDL, gtkhtml2 gui2py wxPython (wxWidgets) 0.9.3 2013/08/26 Cả một khuôn khổ và công cụ trực quan: GUI Designer, thanh tra và Property Editor. Hỗ trợ Python 2,5 đến Python 3.2; wxPython 2.8 "ổn định", 2,9 "cổ điển" và "phượng hoàng" (py3k). Các tính năng tiên tiến điều khiển MVC pythonic (ListView, GridView, TreeView) bằng cách sử dụng các đối tượng list- và dict giống; đeo mặt nạ và bảng chọn ngày kiểm soát; hộp thoại thông thường; bố trí sử dụng chất lỏng Sizers & HTML cơ bản; mô hình sự kiện đơn giản (tương tự như JavaScript). Có thể bao gồm mã wxPython trong các ứng dụng. Modern PythonCard "ngã ba" cực kỳ nâng cao. Guidata Qt 1.7.4 2015/12/10 Dựa trên Qt Python ràng buộc mô-đun PyQt4, guidata là một thư viện Python tạo ra các giao diện người dùng đồ họa để chỉnh sửa bộ dữ liệu dễ dàng và màn hình hiển thị. Nó cũng cung cấp người giúp việc và các công cụ phát triển ứng dụng cho PyQt4. IronPython .NET / Mono 2.7.4 2013/09/07 Python cho (ban đầu của MS) nền tảng .NET. Xem IronPython cho biết thêm. Jython Java 2.5.4rc1 2013/02/10 Jython là một thực hiện của các cấp cao, năng động, hướng đối tượng ngôn ngữ Python tích hợp liền mạch với nền tảng Java. Xem Jython Kivy Windows, MacOSX, Linux, Android, iOS 1.9.1 2016/01/02 OpenGL ES khung tăng tốc cho việc tạo ra các giao diện người dùng mới. Kivy có nguồn gốc hỗ trợ cảm ứng đa điểm cho mỗi nền tảng, chuột mô phỏng, vật dụng cảm ứng đa điểm đã sẵn sàng, tích hợp bàn phím ảo, đầu tiên renderer ... libavg Windows, MacOS, Linux 1.8.0 2014/02/15 Không hoàn toàn là một bộ công cụ GUI, nhưng một cao khuôn khổ đa phương tiện độ cho phép xây dựng của ảnh minh hoạ truyền thông phong phú. PyFltk FLTK 1.3.1 2012/02/19 hỗ trợ Windows / Unix / Mac và cung cấp truy cập vào các tính năng OpenGL. Đứng cho nhanh, Light Toolkit. (Python 2 & 3) PyForms Qt & OpenGL 2015/07/10 PyForms là một khuôn khổ Python để phát triển các ứng dụng giao diện, trong đó khuyến khích các phần mềm thiết kế mô-đun và sử dụng lại mã với nỗ lực tối thiểu. Pygame Pygame 1.9.1 2009 -08-06 Chủ yếu giới thiệu về trò chơi lập trình. Chỉ hỗ trợ một cửa sổ. (Python 2 & 3) Pyglet Windows, MacOS, Linux 1.2alpha1 2012/07/13 Alpha giai đoạn nền tảng cửa sổ và đa phương tiện mà rất nhiều thư viện sử dụng OpenGL. PyGObject Gtk? 3.10.2 2013/11/01 PyGObject (aka PyGI). Python Bindings cho GLib / GObject / GIO / GTK +. Thay thế cho pygtk. Xem PyGobject pygtk Gtk 2.24.0 2011/04/01 See pygtk. Bindings cho Pango, atk, gtk và libglade. Tốt tài liệu từ các dự án Gtk. Wrapper sử dụng một số C phong cách lập trình Lưu ý: người dùng mới được khuyến khích sử dụng GTK + 3 thông qua các cam kết ràng buộc PyGObject thay vì sử dụng PyGTK với GTK + 2. Người dùng Windows có thể vẫn muốn tiếp tục sử dụng các trình cài đặt cho đến khi PyGTK thuận tiện hơn được công bố. Pygir-ctypes GObject Mẫn 0.1.1 2011/03/29 tinh khiết Python GObject Mẫn Repository (Gir) bao bọc sử dụng ctypes. Hỗ trợ CPython> = 2.6, CPython 3.x, PyPy> = 1.4.0, và trên tất cả các nền tảng nơi gobject mẫn được hỗ trợ. PyGtk2Tk Tkinter 0.2.0 2008-09-19 pygtk để Tkinter Wrapper chạy pygtk dựa trên mã không thay đổi cách sử dụng Tkinter ( Tk). Python 2 chỉ PyGUI Cocoa / Gtk / Win32 2.5.3 2011/07/16 Tóm tắt, API pythonic đóng gói các nền tảng khác nhau. PyjamasDesktop Nhiều diện Widget bộ công cụ có sử dụng PyWebkitGtk làm việc nặng nhọc. Cung cấp các "V" trong MVC. Lưu ý PyjamasDesktop đã được sáp nhập vào Pyjamas. PyKDE Qt / KDE Py








































































































































đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: