python】【Python基础】Python自带哪些包

2020-11-02 11:37发布

7条回答
summer
2楼 · 2020-11-02 13:36
NameVersionDescription
Python3.3.3

Python programming language with standard library

Python 标准库

astroid1.0.1Rebuild a new abstract syntax tree from Python's ast (required for pylint)
colorama0.2.7

Cross-platform colored terminal text

跨平台的具有颜色的终端

cvxopt1.1.6Convex optimization library
cx_Freeze4.3.2

Deployment tool which converts Python scripts into stand-alone Windows executables (i.e. target machine does not require Python or any other library to be installed)

将Python脚本转换为Windows执行程序。

Cython0.19.2

Cython is a language that makes writing C extensions for the Python language as easy as Python

通过C语言编写用于Python的扩展。

docutils0.11

Text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX (includes reStructuredText)

生成文档。

formlayout1.0.15

Module for creating form dialogs/widgets to edit various type of parameters without having to write any GUI code

创建对话框/窗口部件的模块,使得可以不用编写GUI代码便可以编辑变量或参数。(默认创建了很多输入框,与变量绑定)

guidata1.6.1

Automatically generated graphical user interfaces for easy data set edition and display

可自动生成图形用户界面,以简化数据编辑和显示。

guiqwt2.3.2

Efficient curve/image plotting and other GUI tools for scientific data processing software development

高效的 曲线/图像 绘图,用于科学数据处理软件开发。(与matplotlib区别?)

h5py2.2.1

General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library)

HDF5文件的python访问接口

ipython1.1.0

Enhanced Python shell

增强的python交互器

Jinja22.7.1

Sandboxed template engine (provides a Django-like non-XML syntax and compiles templates into executable python code)

带有沙箱的模板引擎。用于将数据与界面分离,即利用数据可以方便的生成界面(页面)

logilab-common0.60.1Collection of low-level Python packages and modules used by Logilab projects (required for pylint)
mahotas1.0.4

Computer Vision library

计算视觉库

MarkupSafe0.18

Implements a XML/HTML/XHTML Markup safe string for Python

标记安全字符串??用于XML/HTML/XHTML

matplotlib1.3.1

2D plotting library (embeddable in GUIs created with PyQt)

2维绘图库(可嵌入到PyQT的GUI界面中)

networkx1.8.1

Python package for creating and manipulating graphs and networks

创建和管理图和网络的python包

nose1.3.0

nose is a discovery-based unittest extension (e.g. NumPy test module is using nose)

发现式的单元测试扩展(如NumPy的测试模块使用nose)

numexpr2.2.2

Fast evaluation of array expressions elementwise by using a vector-based virtual machine


numpy-MKL1.8.0

NumPy: multidimensional array processing for numbers, strings, records and objects (SciPy's core module)

Numpy是处理多维数组(包含数字,字符串,结构记录和对象),是SciPy的核心模块

pandas0.13.0

Powerful data structures for data analysis, time series and statistics

强大的数据结构用于数据分析、时间序列分析和统计

patsy0.2.1

Describing statistical models using symbolic formulas

统计表达式模块,用于符号公式

Pillow2.2.2

Python Imaging Library (fork)

Python的图像库

pip1.4.1

A tool for installing and managing Python packages

Python包的安装工具

psutil1.2.1

Provides an interface for retrieving information on all running processes and system utilization (CPU, disk, memory, network) in a portable way

提供了一个统一接口用于获取所有运行进程的信息。如CPU,磁盘,内存、网络等。

Pygments1.6Generic syntax highlighter for general use in all kinds of software
pyhdf0.8.3

Python interface to HDF4 files (Hierarchical Data Format version 4)

HDF4的python接口。

pylint1.0.0

Logilab code analysis module: analyzes Python source code looking for bugs and signs of poor quality

代码静态分析工具,用来提升代码质量和寻找bug.

PyOpenGL3.0.2

Cross platform Python binding to OpenGL and related APIs

跨平台的OpenGL库

pyparsing2.0.1

A Python Parsing Module

Python解析模块

PyQt4.9.6-1

Cross-platform Application Framework: GUI, widgets, SQL, OpenGL, XML, Unicode...

跨平台的应用程序框架

PyQtdesignerplugins1.1

PyQtdesignerplugins installs Python Qt designer plugins (Matplotlib, guiqwt, etc.) for PyQt4


PyQtdoc4.8.4PyQtdoc installs Qt documentation for PyQt4
PyQwt5.2.12D plotting library (set of Python bindings for the Qwt library featuring fast plotting)
pyreadline2.0

IPython needs this module to display color text in Windows command window

IPython使用这个模块来显示彩色文字。

pyserial2.6

Library encapsulating the access for the serial port

用于访问串口的封装库

PySide1.2.1

Python binding of the cross-platform GUI toolkit Qt


python-dateutil2.2

Powerful extensions to the standard datetime module

日期时间的扩展模块

pytz2013.8

World Timezone Definitions for Python

世界时区定义

pywin32218.4

Python library for Windows

用于windows的python库

pyzmq14.0.1

Lightweight and super-fast messaging based on ZeroMQ library (required for IPython Qt console)

ZeroMQ消息队列的Python库

Scidoc1.8.0

Scidoc installs scientific libraries documentation (NumPy, SciPy, ...)

安装科学库的文档

scikit-image0.9.3

Image processing toolbox for SciPy

Scipy的图形处理工具箱

scikit-learn0.14.1

A set of Python modules for machine learning and data mining

Python的机器学习和数据挖掘

scipy0.13.2

SciPy: Scientific Library for Python (advanced math, signal processing, optimization, statistics, ...)

科学计算库

setuptools2.0.2

Download, build, install, upgrade, and uninstall Python packages - easily

包管理器

simplejson3.3.1

Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder

JSON编码解码

six1.4.1

Python 2 and 3 compatibility utilities

Python 2 3的兼容性工具

Sphinx1.2

Tool for generating documentation which uses reStructuredText as its markup language

文档生成工具

spyder2.3.0beta2Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface
SQLAlchemy0.9.0

SQL Toolkit and Object Relational Mapper

SQL工具箱以及对象关系映射

statsmodels0.5.0

Statistical computations and models for use with SciPy

统计计算模块

sympy0.7.4.1

Symbolic Mathematics Library

符号数学库

tables3.0.0

Package based on HDF5 library for managing hierarchical datasets (extremely large amounts of data)

基于HDF5的用于管理分层数据集的包

tornado3.1.1

Scalable, non-blocking web server and tools (required for IPython notebook)

可伸缩的,非阻塞的web Server

VPython5.74

A free, open-source module for producing real-time 3D scenes with Python

用于产生实时3D场景的Python库

winpython1.0

WinPython distribution tools, including WPPM (package manager)

WinPython自身的工具,含有WPPM包管理器

xlrd0.9.2

Extract data from Microsoft Excel spreadsheet files

处理MS Excel的包


小猪仔
3楼 · 2020-11-03 09:20

Python常用包
1、Numpy(数值运算库)
2、Scipy(科学计算库)
3、Matplotlib(基础可视化库)
4、Pandas(数据处理库)
5、Seaborn(高级可视化库)
6、Scikit-learn(流行的机器学习库)

爱梦 - 拿来吧你
4楼 · 2020-11-03 09:28

1、Numpy(数值运算库)
2、Scipy(科学计算库)
3、Matplotlib(基础可视化库)
4、Pandas(数据处理库)
5、Seaborn(高级可视化库)
6、Scikit-learn(流行的机器学习库)

嘿呦嘿呦拔萝卜
5楼 · 2020-11-05 15:16

1、Numpy(数值运算库)
2、Scipy(科学计算库)
3、Matplotlib(基础可视化库)
4、Pandas(数据处理库)
5、Seaborn(高级可视化库)
6、Scikit-learn(流行的机器学习库

1、Numpy是最为流行的机器学习和数据科学包,Numpy包支持在多维数据上的数学运算,提供数字支持以及相应高效的处理函数,很多更高级的扩展库(包括Scipy、Matplotlib、Pandas等库都依赖于Numpy库);
2、Scipy包用于科学计算,提供矩阵支持,以及矩阵相关的数值计算模块,其功能包含有最优化、线性代数、积分、插值、拟合、信号处理和图像处理以及其他科学工程中常用的计算;
3、Pandas用于管理数据集,强大、灵活的数据分析和探索工具,其带有丰富的数据处理函数,支持序列分析功能,支持灵活处理缺失数据等

4、Matplotlib库用于数据可视化,强大的数据可视化工具以及作图库,其主要用于二维绘图,也可以进行简单的三维绘图;
5、Seaborn库是基于Matplotlib的高级可视化库;
6、Sklearn库包含大量机器学习算法的实现,其提供了完善的机器学习工具箱,支持预处理、回归、分类、聚类、降维、预测和模型分析等强大的机器学习库,近乎一半的机器学习和数据科学项目使用该包。

赵小刀
7楼 · 2020-12-04 09:29

iPhone的常用包应该是比较恶勾当似的

相关问题推荐

  • 回答 1

    可以试下在cmd命令行执行,编辑器中对turtle的支持度不是很好。

  • 回答 6

    人工智能是一门起步晚却发展快速的科学。20 世纪以来科学工作者们不断寻求着赋予机器人类智慧的方法。现代人工智能这一概念是从英国科学家图灵的寻求智能机发展而来,直到1937年图灵发表的论文《理想自动机》给人工智能下了严格的数学定义,现实世界中实际要...

  • 回答 7

    代理ip网址http://www.goubanjia.com/http://www.ip181.com/https://www.kuaidaili.com/python 环境安装requests库安装bs4库proxies设置代理服务器地址proxies = {'http':  'http://61.155.164.110:3128'}http://www.goub......

  • 回答 2

    要求:用户正确输入用户名和密码便成功登陆,分别有三次机会输入用户名和密码,超过3次便锁定分析:用两个while循环即可,代码如下:user_name = Brettpassword = 1314i = 0n = 0Is_exit = False  #进入循环标志while not Is_exit:User_name = input(please ...

  • 回答 2

    MacOS设置环境变量path的完全总结  一、MacOS加载bash shell 环境变量的加载顺序   mac 一般使用bash作为默认shell,Mac系统的环境变量,加载顺序为:1、系统级别的/etc/profile                                              ...

  • 回答 4

    当你运行代码的时候,需要你指定闹钟的时间,然后闹钟就会在指定的时间想起来。电脑pytho加载time模块,获取此时此刻的时间:import timet = time.localtime()print(t)时间是以字典的形式出现的。从字典里面提取时间信息:now = time.strftime(%H %M, t).spli...

  • 回答 5

    在几千条数据中有正负数,筛选出同一供应商下正负数相加为零的数据,正负数相加有可能为一正一负相加为零,也有可能是一正多负,也有可能一负多正,总体是将可以所有正负数相加为零的数据标注颜色出来。excel论坛上说计算量太 ...可以用pandas来处理...

  • 回答 2
    已采纳

    import sqlite3p = sqlite3.connect(file:memDB1?mode=memory&cache=shared, uri=True)p.execute('CREATE TABLE tbTest (fld1, fld2)')p.execute(INSERT INTO tbTest VALUES ('fld1', 'fld2'...

  • 回答 8

    Python虽然是解释型语言,但从设计之初就已经是一门面向对象的语言,对于Python来说一切皆为对象。正因为如此,在Python中创建一个类和对象是很容易的,当然如果习惯面向过程或者函数的写法也是可以的,Python并不做硬性的限制。...

  • 回答 4

    什么是任务         一个电脑运行这的软件     什么是多任务         电脑同时运行着的多个软件     多任务原理         时间片的轮转     并行与并发         并发:假的多任务,多个任务共用一个核       ...

  • 回答 4

    Try...except... 假如,我们已经知道这种类型的错误,那么就可以通过一个异常扑捉来扑捉这个错误。我们可以通过try...except 来接收这个错误。打开文件写入:try:     open(abc.txt,'r')except IOError:    pass再来运行程序就会看不到任...

  • 回答 10

    Python用异常对象 (exception object)来表示异常情况。遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的 回溯 (traceback, 一种错误信息)终止执行。

  • 回答 5

    1.try…except…结构在Python异常处理结构中try…except…结构使用最为频繁,其中try子句中代码块为可能引发异常的语句,except子句用来捕获相应的异常。也可以解释为,当try子句代码块执行异常并且被except子句捕获,则执行except子句的代码块2.try…excep…...

  • 回答 8

    面向对象和面向过程的区别:a.面向过程:  1)根据业务逻辑从上到下写代码  2)开发思路是将数据和函数按照执行的逻辑顺序组织在一起  3)分开考虑数据与函数  定义性文字:  面向对象编程(Object Oriented Programming-OOP) 是一种解决软件复用的...

  • 回答 7

    java.lang.*java.util.*java.io.*java.net.*java.sql.*

没有解决我的问题,去提问