python 常用库

GUI 图形界面

1.wxpython

Python下的GUI编程框架,与MFC的架构相似

下载地址:http://wxpython.org/download.php

2. PyQt

用于Python的QT开发库

下载地址:http://www.riverbankcomputing.com/software/pyqt/download

Web框架

1. Django

开源web开发框架,它鼓励快速开发,并遵循MVC设计

下载地址: http://www.djangoproject.com/

2. web2py

一个小巧灵活的Web框架,虽然简单但是功能强大

下载地址:http://web2py.com/

科学计算

1. Matplotlib

用Python实现的类matlab的第三方库,用以绘制一些高质量的数学二维图形

下载地址:

http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.1.0/

2. SciPy

基于Python的matlab实现,旨在实现matlab的所有功能

下载地址:http://pypi.python.org/pypi/scipy/

3. NumPy

基于Python的科学计算第三方库,提供了矩阵,线性代数,傅立叶变换等等的解决方案

下载地址:http://pypi.python.org/pypi/numpy/

网页处理

1. BeautifulSoup,强大的容错功能

网页处理非常强大的包

http://www.crummy.com/software/BeautifulSoup/

2. PyQuery,在Python中如网页的 jQuery一样处理文档

下载:https://pypi.python.org/pypi/pyquery

文档:https://pythonhosted.org/pyquery/

其他

1. MySQLdb

用于连接MySQL数据库

下载地址:http://pypi.python.org/pypi/MySQL-python/

2. PIL

基于Python的图像处理库,功能强大,对图形文件的格式支持广泛

下载地址:http://effbot.org/zone/pil-index.htm

3. PyGame

基于Python的多媒体开发和游戏软件开发模块

下载地址:http://www.pygame.org/download.shtml

4. sh 系统管理

sh 可以让你像执行函数一样执行shell终端命令

下载地址:https://pypi.python.org/pypi/sh

5. pickle (cPickle)

6. json

7. random

8. datetime

特别介绍

1. cx_Freeze

方便简洁的打包工具,可跨平台!

下载地址:http://cx-freeze.sourceforge.net/

2. psyco

脚本的执行效率多少有点差强人意,虽然优化起来并不是难事,但如果有简单的方法,近乎不用修改源代码,那当然值得去关注一下。psyco 的神奇在于它只需要在代码的入口处调用短短两行代码,性能就能提升 40% 或更多,真可谓是立竿见影!

如果你的客户觉得你的程序有点慢,敬请不要急着去优化代码,psyco 或许能让他立即改变看法。psyco 堪称 Python 的 jit,有许多潜力可以挖掘,如果剩下来给你优化性能的时间已经不多,请马上去阅读它的手册,有许多招儿轻松优化性能。

以上都是一些常用的第三方库

更多请点击:http://pypi.python.org/pypi

其他推荐:

http://www.zhihu.com/question/20501628

http://blog.csdn.net/sasoritattoo/article/details/9381361

原文地址:https://www.cnblogs.com/quanweiru/p/8358749.html

时间: 2024-11-07 07:10:21

python 常用库的相关文章

一些Python常用库的整理收藏

一些Python常用库的整理收藏 转载自:https://zhuanlan.zhihu.com/p/21563130 另外 https://awesome-python.com/#data-analysis 网站上也分类好了很多常用的库. GUI 图形界面 Tkinter : Tkinter wxPython: wxPython PyGTK: PyGTK PyQt: PyQt PySide: PySide Web框架 django: django web2py:web2py flask: fla

Python常用库大全,看看有没有你需要的

作者:史豹链接:https://www.zhihu.com/question/20501628/answer/223340838来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具. pyenv – 简单的 Python 版本管理工具. Vex – 可以在虚拟环境中执行命令. virtualenv – 创建独立 Python 环境的工具. virtualenvwrapp

Python常用库大全

环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具. pyenv – 简单的 Python 版本管理工具. Vex – 可以在虚拟环境中执行命令. virtualenv – 创建独立 Python 环境的工具. virtualenvwrapper- virtualenv 的一组扩展. 包管理 管理包和依赖的工具. pip – Python 包和依赖关系管理工具. pip-tools – 保证 Python 包依赖关系更新的一组工具. conda

python 常用库收集

读者您好.今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们.他们是: Requests.Kenneth Reitz写的最富盛名的http库.每个Python程序员都应该有它. Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的.用过它之后你就不会再想用别的同类库了. wxPython.Python的一个GUI(图形用户界面)工具.我主要用它替代tkinter.你一定会爱上它的. Pillow.它是PIL(Python图形库)的一个友好分支.对于用

DevOpps python常用库尝鲜

#devopps with python###python库 psutil<pre>1.安装<pre>pip install psutil</pre>2.使用<pre>(1)获取cpu信息<pre>#encoding=utf-8 import psutil #使用cpu_times方法获取cpu完整信息,需要显示所有逻辑CPU信息#制定方法变量percpu=True即可,如pstuil.cpu_times(percpu=True)cpu_time

Python常用库

平时会用到的一些python库,会不定时更新,目前主要是做逆向时会用到的库 首先是python库的安装,首先从网上得到库的压缩包,解压缩,一般是放到python\lib目录下 例如我本人的路径C:\Python27\Lib,再打开命令提示符, cd C:\Python27\Lib\chardet-2.3.0      ///这里以chardet库为例 python setup.py install 最后在python的shell中import chardet 检验是否安装了 1.chardet库

1,Python常用库之一:Numpy

Numpy支持大量的维度数组和矩阵运算,对数组运算提供了大量的数学函数库! Numpy比Python列表更具优势,其中一个优势便是速度.在对大型数组执行操作时,Numpy的速度比Python列表的速度快了好几百.因为Numpy数组本身能节省内存,并且Numpy在执行算术.统计和线性代数运算时采用了优化算法. Numpy的另一个强大功能是具有可以表示向量和矩阵的多维数组数据结构.Numpy对矩阵运算进行了优化,使我们能够高效地执行线性代数运算,使其非常适合解决机器学习问题. 与Python列表相比

python 常用库及安装使用

#win10 + python3.5.2 #all use 管理员权限#pip 更新python -m pip install --upgrade pip pip install xxx pip uninstall xxx #安装 numpy,scipy,matplotlib, networkx#!!!!如果 pip 直接 install 报错,可从该网址下载 whl包 http://www.lfd.uci.edu/%7Egohlke/pythonlibs/# numpy+mkl 捆绑安装pip

Python爬虫常用库的安装及其环境配置

Python常用库的安装 urllib.re           这两个库是Python的内置库,直接使用方法import导入即可. requests            这个库是请求的库.我们需要使用执行文件pip3来进行安装.文件处于C:\Python36\Scripts下,我们可以先将此路径设为环境变量.在命令行中输入pip3 install requests进行安装.安装完成后进行验证. >>> import requests >>> requests.get