Joke Collection Website - Bulletin headlines - What can python do?

What can python do?

System programming: provide API (application programming interface) to facilitate system maintenance and management. It is one of the symbolic languages under Linux and an ideal programming tool for many system administrators.

Graphic processing: supported by graphic libraries such as PIL and Tkinter, it is convenient for graphic processing.

Mathematical processing: NumPy extension provides a large number of interfaces with many standard mathematical libraries.

Text processing: The re module provided by python can support regular expressions, and it also provides SGML and XML analysis modules. Many programmers use python to develop XML programs.

Database programming: Programmers can communicate with Microsoft SQL Server, Oracle, Sybase, DB2, MySQL, SQLite and other databases through modules that follow Python DB-API (Database Application Programming Interface) specification. Python comes with a gadfly module which provides a complete SQL environment.

Network programming: provide a wealth of modules to support sockets programming, which can develop distributed applications conveniently and quickly. Widely used in Zope, Mnet, BitTorrent and other large-scale software development plans. Google.

Web programming: the development language of application programs, which supports the latest XML technology.

Multimedia application: Python's PyOpenGL module encapsulates the OpenGL application programming interface, which can handle two-dimensional and three-dimensional images. The PyGame module can be used to write game software.

PYMO engine: Pymo is called python memories off, which is an AVG game engine running on Symbian S60V3, Symbian 3, S60V5, Symbian 3 and Android systems. Because it was developed on python2.0 platform, it is suitable for making AVG games with the style of "Memory Closed", so it is named PYMO.

Hacker programming: python has a library of hack, which has built-in functions that you are familiar with or unfamiliar with, but it lacks a sense of accomplishment.

Famous application: Pylons-Web application framework

Zope- application server

Content management system

Django—— A Web Application Framework to Encourage Rapid Development

Uliweb-a lightweight web framework developed by China people.

TurboGears——Web Another Rapid Development Framework for Web Applications

Twisted-Python's Network Application Framework

Python Wikipedia robot framework -mediawiki robot program

A wiki program written in python

Flask- Python microgrid framework

Webpy- Python micro-network framework

Bottle- Python microgrid framework

EVE-the online game Eve is widely developed in Python.

Reddit- social sharing site

Dropbox- file sharing service

Network application framework

TurboGears——Web Another Rapid Development Framework for Web Applications

Fabric-a library for managing hundreds of Linux hosts.

Trac-a BUG management system written in Python

Mailman mailing list software written in Python

Interlayer content management system based on Django

Blender-an open source 3D drawing software developed by C and Python.