Some research results on Python writing GUI desktop application

Source: Internet
Author: User

Researched the solution of the Python development GUI desktop application, the research result records as follows:

Easygui: Control is very simple, even a basic grid, list components are not, not suitable for commercial, even ordinary applications are not, give up!

Tkinter: API documentation is not complete, there is no information to check, and the last update in 09, who dares to use? Give!

WxPython: Update to is very diligent, the document is full, but the old version does not support Py3, give up, the new version of the project name has been changed to call WxPython Phoenix, although the author said that has been very robust, a lot of people in use, but it is still testing version, commercial students cautious!

PyQt: Is real cock, control many and all, has been in the maintenance, but in the configuration of the environment under win poor, to install a bunch of other plug-ins, with two days are uncertain, may use the PyQt people all use Linux development bar, in addition, many functions, learning is also very complex.

Pyui4win: Quite the author describes the very cock, claiming to be easy to achieve 360 security guard and QQ, the beautiful interface, but the author of the GitHub on a look, but also 13 years later did not update.

To sum up, personal feelings may be pyqt most usable, followed by Wxpython Phoenix, if you want to develop simple and want to interface beautiful not ready for commercial digging pits, you can try Pyui4win, there may be more ideal GUI library can be used for development, but I did not find, Want to have to know the classmate message to me, thank you!

Some research results on Python writing GUI desktop application

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.