Introduction to common python third-party libraries

Source: Internet
Author: User
Tags image processing library xml parser python script

If a strong standard library lays the groundwork for Python 's development, the rich third party libraries is the constant development of python, and with the development of Python some stable third libraries are added to the standard library, where more than 6,000 third-party libraries are introduced The following table is bold and red is my usual use of a number of third-party libraries.

: https://www.lfd.uci.edu/~gohlke/pythonlibs/

Common Python third-party libraries

Classification

Library name

Library uses

Web Framework

Django

Open source Web development framework, it encourages rapid development, and follows the MVC design, I used many times before, more useful, short development cycle

Activegrid

Enterprise-Class Web2.0 Solutions

Karrigell

A simple web framework that itself contains Web services, the Py scripting engine, and a pure Python database pydblite

Webpy

A small, flexible web framework, albeit simple but powerful

CherryPy

Python-based Web application Development framework

Pylons

A highly efficient and reliable web development framework based on Python

Zope

Open-source Web application Server

TurboGears

Python-based MVC-style Web application framework

Twisted

Popular network programming libraries, large web frameworks

Quixote

Web Development Framework

Scientific calculations

Matplotlib

A third-party library of class Matlab implemented in Python to draw some high-quality mathematical two-dimensional graphics

SciPy

Python-based MATLAB implementation, designed to achieve all the functions of MATLAB

NumPy

A third-party library of Scientific computing based on Python, providing solutions for matrices, linear algebra, Fourier transforms, etc.

Gui

PyGtk

Python-based GUI program development GTK + Library

PyQt

QT Development library for Python

WxPython

GUI programming framework under Python, similar to MFC's architecture

Tkinter

Python's standard interface programming package, so it's not considered a third-party library O (∩_∩) o

Other

BeautifulSoup

Python-based Html/xml parser, easy to use

PIL

The Python-based image processing library is powerful and supports a wide range of graphic file formats

MySQLdb

Used to connect to MySQL database

Celementtree

High-performance XML parsing library, Py2.5 should already contain the module, so it's not a third-party library.

PyGame

Python-based multimedia development and game software development module

Py2exe

Convert a Python script to an executable program on Windows that can run independently

Pefile

Windows PE File Parser

Introduction to common python third-party libraries

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.