May 30, 2021 Article blog
The GUI programming framework under Python is similar to the architecture of the MFC
Download address: http://wxpython.org/download.php
QT development library for Python
Download address: http://www.riverbankcomputing.com/software/pyqt/download
Open source web development framework that encourages rapid development and follows MVC design
Download address: http://www.djangoproject.com/
A small, flexible Web framework that is simple but powerful
Download address: http://web2py.com/
A third-party library of the class matlab implemented with Python to draw some high-quality mathematical 2D graphics
Download the address:
http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/
Python-based matlab implementations are designed to implement all the functionality of matlabs
Download address: http://pypi.python.org/pypi/scipy/
A third-party library of scientific computing based on Python provides solutions for matrices, linear algebra, Fourier transformations, and more
Download address: http://pypi.python.org/pypi/numpy/
Web pages handle very powerful packages
http://www.crummy.com/software/BeautifulSoup/
Download: https://pypi.python.org/pypi/pyquery
Document: https://pythonhosted.org/pyquery/
Used to connect to the MySQL database
Download address: http://pypi.python.org/pypi/MySQL-python/
Python-based image processing library is powerful and supports a wide range of graphics file formats
Download address: http://effbot.org/zone/pil-index.htm
Python-based multimedia development and game software development modules
Download address: http://www.pygame.org/download.shtml
sh allows you to execute shell terminal commands like a function
Download address: https://pypi.python.org/pypi/sh
5. pickle (cPickle)
6. json
7. random
8. datetime
Convenient and simple packaging tools, cross-platform!
Download address: http://cx-freeze.sourceforge.net/
The execution efficiency of the script is somewhat poor, although optimization is not difficult, but if there is a simple method, almost do not need to modify the source code, it is certainly worth paying attention to. The magic of psyco is that it only needs to call just two lines of code at the entrance to the code, and performance can be improved by 40% or more, which is instant!
If your client thinks your program is a little slow, please don't rush to optimize the code, psyco may be able to change his mind immediately. Psyco is Python's jit and has a lot of potential to tap into, and if there's not much time left to optimize your performance, read its manual right away, and there are plenty of tricks to easily optimize performance.
These are some of the third-party libraries commonly used by python
Recommended lessons: Python Machine Learning Battle, Python3 Advanced: Data Analysis and Visualization