Giao diện ứng dụngTheo thứ tự ABC danh sách ứng dụng GUI.CamelotCamelot cung cấp các thành phần để xây dựng các ứng dụng trên đầu trang của trăn, SQLAlchemy và Qt. Nó được lấy cảm hứng từ giao diện quản trị của Django.Tài nguyên chính cho thông tin là các trang web: http://www.python-camelot.com và danh sách gửi thư https://groups.google.com/forum/#! diễn đàn/dự án-camelotCa caoLưu ýCocoa khung này chỉ có sẵn trên hệ điều hành X. không chọn điều này nếu bạn đang viết một ứng dụng đa nền tảng!GTkPyGTK cung cấp Python bindings cho bộ công cụ GTK +. Giống như GTK + thư viện chính nó, nó hiện đang được cấp phép theo GNU LGPL. Nó là đáng chú ý rằng PyGTK hiện tại chỉ hỗ trợ API Gtk-2.X (không Gtk-3.0). Hiện nay chúng tôi đề nghị rằng PyGTK không được sử dụng cho dự án mới và hiện tại mà ứng dụng được chuyển từ PyGTK sang PyGObject.PyGObject aka (PyGi)PyGObject cung cấp Python bindings, mà cho phép truy cập đến toàn bộ nền tảng phần mềm GNOME. Nó là hoàn toàn tương thích với GTK + 3. Dưới đây là một hướng dẫn để bắt đầu với Python GTK + 3 hướng dẫn.Tài liệu tham khảo APIKivyKivy là một thư viện Python cho sự phát triển của các ứng dụng phong phú đa chạm cho phép phương tiện truyền thông. Mục đích là để cho phép thiết kế tương tác nhanh chóng và dễ dàng và nhanh chóng prototyping, trong khi làm cho mã của bạn tái sử dụng và triển khai.Kivy được viết bằng Python, dựa trên OpenGL và hỗ trợ thiết bị đầu vào khác nhau như: chuột, chuột kép, TUIO, WiiMote, WM_TOUCH, HIDtouch, của Apple sản phẩm và như vậy.Kivy tích cực đang được phát triển bởi một cộng đồng và hoàn toàn miễn phí để sử dụng. Nó hoạt động trên tất cả các nền tảng lớn (Linux, OSX, Windows, Android).Tài nguyên chính cho thông tin là website: http://kivy.orgPyObjCLưu ýChỉ có sẵn trên hệ điều hành X. không chọn điều này nếu bạn đang viết một ứng dụng đa nền tảng.PySidePySide là một ràng buộc Python của cross-nền tảng GUI toolkit Qt.pip cài đặt pysidehttps://wiki.Qt.io/Category:LanguageBindings::PySide::DownloadsPyQtLưu ýNếu phần mềm của bạn không hoàn toàn tuân thủ GPL, bạn sẽ cần một giấy phép thương mại!PyQt cung cấp Python bindings cho khuôn khổ Qt (xem bên dưới).http://www.riverbankcomputing.co.uk/software/pyqt/DownloadPyjamasDesktop (pyjs máy tính để bàn)PyjamasDesktop là một cảng áo py ja ma. PyjamasDesktop là ứng dụng tiện ích thiết lập cho máy tính để bàn và một khuôn khổ đa nền tảng. (Sau khi phát hành v0.6 PyjamasDesktop là một phần của áo py ja ma (Pyjs)). Một thời gian ngắn, nó cho phép chính xác cùng một Python web ứng dụng mã nguồn được thực hiện như là một ứng dụng desktop độc lập.Python Wiki cho PyjamasDesktop.Trang web chính; pyjs máy tính để bàn.QTQT là một khung ứng dụng đa nền tảng được sử dụng rộng rãi cho việc phát triển phần mềm với một giao diện nhưng cũng có thể được sử dụng cho các ứng dụng GUI.TKTkinter là một hướng đối tượng lớp mỏng trên đầu trang của Tcl/Tk. Nó có lợi thế của đang được bao gồm trong thư viện chuẩn Python, làm cho nó công cụ thuận tiện nhất và tương thích với chương trình với.Tk và Tkinter có sẵn trên hầu hết các nền tảng Unix, cũng như trên các hệ thống Windows và Macintosh. Bắt đầu với phiên bản 8.0, Tk cung cấp các bản địa diện trên tất cả các nền tảng.Đó là một hướng dẫn tốt Tk đa ngôn ngữ với Python ví dụ tại TkDocs. Còn có thêm thông tin có sẵn trên Python Wiki.wxPythonwxPython là bộ công cụ GUI cho ngôn ngữ lập trình Python. Nó cho phép lập trình Python để tạo ra các chương trình với một giao diện người dùng đồ họa mạnh mẽ, cao chức năng, đơn giản và dễ dàng. Nó được thực hiện như là một trăn mở rộng mô-đun (native code) mà kết thúc tốt đẹp wxWidgets phổ biến qua thư viện platform GUI, được viết bằng c + +.Cài đặt (ổn định) wxPython vào http://www.wxpython.org/download.php#stable và tải về các gói phần mềm phù hợp cho hệ điều hành của bạn.
đang được dịch, vui lòng đợi..
