Python's beautiful language is well-suited for web development, and the Python-based Django framework is simple, convenient and powerful.
So how do you get started with this language as a novice? All do not hit the code to learn programming means are all nonsense, today recommended some of the new practiced hand for beginners Python project
1, Python development of small search engine
Some ideas and codes are as follows
The results are as follows:
Connecting to a database
Overall operation effect of the project
In the development process, need to involve some knowledge of the data structure, using the Text Interface screen drawing library ncurses with character drawing, as well as some Linux system calls.
During the learning process you can learn to:
1. Python Web Development
2. Use of MySQL Database
3. Use of SQL statements
Learning outcomes:
A more thorough familiarity with Python through the project development process allows novice programmers to practice the knowledge of Python language in combat, making learning more interesting and fun.
Python for personalized signature design
Tkinter is the standard GUI library for Python, built into Python's installation package, and Python uses Tkinter to quickly create GUI applications.
? Some ideas and codes are as follows
The basic principle of signature design is simple: Use requests to request a webpage, post incoming parameter URL and data, crawl the content of a signed website and then display.
Site crawl part of the source code
GUI operation with graphical interface
In the development process, we will use the Python language, Tkinter library and other knowledge points.
During the learning process you can learn to:
1. Use of the Tkinter library
2. Python crawler
3. Regular expressions
4. Use of the requests library
Learning outcomes:
Use Tkinter to cope with simple graphical interfaces and familiarize yourself with the various controls provided by Tkinter, such as buttons, labels, and text boxes, as well as specific geometric state management methods. Learn how to create a GUI program.
Writing text is not easy, even if you do not need data to remember to pay attention + forwarding Oh! will continue to update the technology
Python does web development and recommends a few small projects that can be immediately started