一幸运飞艇1到5名独胆计划Python is used in many application domains. Here's a sampling.
- The lists thousands of third party modules for Python.
Web and Internet Development
Python offers many choices for :
- Frameworks such as and .
- Micro-frameworks such as and .
- Advanced content management systems such as and .
一幸运飞艇1到5名独胆计划Python's standard library supports many Internet protocols:
- Support for , , and other .
- Easy-to-use .
And the Package Index has yet more libraries:
- , a powerful HTTP client library.
- , an HTML parser that can handle all sorts of oddball HTML.
- for parsing RSS/Atom feeds.
- , implementing the SSH2 protocol.
- , a framework for asynchronous network programming.
Scientific and Numeric
Python is widely used in computing:
- is a collection of packages for mathematics, science, and engineering.
- is a data analysis and modeling library.
- is a powerful interactive shell that features easy editing and recording of a work session, and supports visualizations and parallel computing.
- The teaches basic skills for scientific computing, running bootcamps and providing open-access teaching materials.
Python is a superb language for teaching programming, both at the introductory level and in more advanced courses.
- Books such as , , and .
- The Education Special Interest Group is a good place to discuss teaching issues.
The GUI library is included with most binary distributions of Python.
一幸运飞艇1到5名独胆计划Some toolkits that are usable on several platforms are available separately:
- , for writing multitouch applications.
- Qt via or
一幸运飞艇1到5名独胆计划Platform-specific toolkits are also available:
- Microsoft Foundation Classes through the
Python is often used as a support language for software developers, for build control and management, testing, and in many other ways.
- for build control.
- and for automated continuous compilation and testing.
- or for bug tracking and project management.
Python is also used to build ERP and e-commerce systems:
- is an all-in-one management software that offers a range of business applications that form a complete suite of enterprise management applications.
- is a three-tier high-level general purpose application platform.