I recently wrote a Python tutorial, which is a simple notepad program for the PC desktop. The purpose of this short project is to familiarize yourself with a complete project development in Python and to become more comfortable with Python.


The interface looks like this:



The techniques used in this small project are: 1. Front-end graphical interface (GUI) : wxPython + wxFromBuilder

2. Back-end MySQL database + Python


I developed this small project from conception to architecture to final product by myself. Although it was very simple, I learned a lot from it.


I think the most important thing is to learn how to turn to Google and the development documentation when you don’t know how. When you encounter technical problems, don’t ask others at the first time, but think first and learn to search for answers. 99% of the problems you encounter have been encountered online, and learning to use Google well will solve a lot of tough problems.


Writing a full project this time will help you understand what you’ve learned better than writing a script that’s only a few dozen lines long. In my opinion, if you want to master a technology, you don’t need to learn it from beginning to end and understand all the details. Direct hands-on is over, encounter not the problem directly Google, so that you can quickly master a technology, while completing a small project will have a great sense of achievement. However, using this method will also encounter a big problem, is sometimes to see the official documents, because the official documents are in English, it is very uncomfortable to see, but I will feel that there is a great harvest.


During the writing of this program, it is a process of continuous learning, constantly exploring unknown areas, applying the knowledge learned to the project, constantly modifying the project, and achieving continuous growth.


I’ve uploaded this little project to Github, and if you’re interested in this little project, check out the link below:

Github.com/supfeng/myn…



Ps. If you want to open the door to the new world, you can scan the QR code below and follow the wechat public account “SuperFeng”.