numpy support a large number of dimensions of the array and matrix operations, in addition, it provides a lot of math library for Array Operations
A powerful set of tools pandas analysis of structured data
scipy advanced scientific computing library. Including probability and statistics, signal, Fourier, etc.
sympy symbolic computation library
statsmodels statistics & measurement library
PIL (Pillow) Image Processing Standard Library
chardet string encoding library
Jinja2 python-based template engine
Flask written in Python using a lightweight Web application framework. WSGI toolkit that uses Werkzeug, template engine is used Jinja2
Django Web application framework, an open source, written in Python. MTV using frame mode, i.e. the model M, T and Templates view V
Tornado open source version for Web server software. Tornado and now the mainstream Web server framework (including most Python frameworks) there is a clear difference: it is non-blocking server, and a fairly rapid pace
Python scripting interface application of PyQt5
pyecharts chart for generating a library Echarts
Pygame a module designed specifically for video games
jieba Chinese word segmentation module
matplotlib Python graphics library. It can be used with NumPy
wordcloud word cloud generator
Scrapy very powerful reptile framework to meet the simple page crawling
Crawley high-speed crawling content corresponding to the site, supports relational and non-relational databases, data can be exported as JSON, XML, etc.
Visualization Portia crawled web content
newspaper extract news, articles and content analysis
selenium call a browser driver, this library can be called directly by the browser to complete certain operations, such as input validation code
cola distributed crawler frame
dnspython DNS toolkit
XIsxWriter operate Excel worksheet text, numbers, formulas, charts, and so on.
smtplib send e-mail module
pymysql operations MySQL database
Third-party libraries NLTK a natural language processing, NLP conventional in the art, can be established bag of words model (word count), supports word frequency analysis (word occurrences), pattern recognition, correlation analysis, sentiment analysis (word frequency analysis + metrics), visualization | (+ matploylib do analysis chart), etc.
SQL Alchemy-based object-relational mapping ORM design pattern is known, it can be mapped to tables in a database python class
PonyORM ORM package, it can automatically query optimization, you can query the database by generating expressions of python
statsmodels may be blended numpy, scipy, pandas completion signal processing, cointegration, filtering, spectral analysis, etc.
lxm | xml and HTML parsing and reading
win32com about the Windows operating system, Office (Word, Excel, etc.) to read and write files such as the comprehensive application library
HappyBase HBase link library
OpenCV image and video libraries work
TimeSide audio analysis frame can be performed Python, imaging, transcoding, streaming and labeling process
pydub sound files support multiple formats, it can be a variety of signal processing, signal generation, audio registration, processing mute
TensorFlow Google's second-generation machine learning system, built-in depth study of extended support
theano deep learning library. It is tightly integrated with Numpy, support for GPU computing, unit testing and self-validation
keras a written in Python advanced neural network API, can run on TensorFlow or Theano, its developers focused on achieving rapid test
Caffe a deep learning framework, mainly used in computer vision, image recognition classification has a good application effect
IPython interactive shell Python-based, and easy to use than the default Python shell much support variable auto-completion, auto-indent, interactive help, magic commands, system commands, built a lot of features and useful functions
PTVS Visual Studio tools in Python
matpython MATLAB integration library
PySpark Spark provides Python API
Plotly Plotly graphics library may provide online interactive WEB, and provides graphics quality has published, support line, scatter, area, bar, error bars, a block diagram, a histogram, FIG heat subgraph, multiple axis, polar, bubble, roses, heat, funnel and other graphical
sklearn implemented some machine learning algorithm