今天将介绍20个常用工具的Python库,我相信你看完之后也会觉得离不开它们。

它们是:(推荐学习:Python视频教程)

Requests.Kenneth Reitz写的最富盛名的http库。每个Python程序员都应该有它。

Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的。用过它之后你就不会再想用别的同类库了。

wxPython.Python的一个GUI(图形用户界面)工具。我主要用它替代tkinter。你一定会爱上它的。

Pillow.它是PIL(Python图形库)的一个友好分支。对于用户比PIL更加友好,对于任何在图形领域工作的人是必备的库。

SQLAlchemy.一个数据库的库。对它的评价褒贬参半。是否使用的决定权在你手里。

BeautifulSoup.我知道它很慢,但这个xml和html的解析库对于新手非常有用。

Twisted.对于网络应用开发者最重要的工具。它有非常优美的api,被很多Python开发大牛使用。

NumPy.我们怎么能缺少这么重要的库?它为Python提供了很多高级的数学方法。

SciPy.既然我们提了NumPy,那就不得不提一下SciPy。这是一个Python的算法和数学工具库,它的功能把很多科学家从Ruby吸引到了Python。

matplotlib.一个绘制数据图的库。对于数据科学家或分析师非常有用。

Pygame.哪个程序员不喜欢玩游戏和写游戏?这个库会让你在开发2D游戏的时候如虎添翼。

Pyglet.3D动画和游戏开发引擎。非常有名的Python版本Minecraft就是用这个引擎做的。

pyQT.Python的GUI工具。这是我在给Python脚本开发用户界面时次于wxPython的选择。

pyGtk.也是Python GUI库。很有名的Bittorrent客户端就是用它做的。

Scapy.用Python写的数据包探测和分析库。

pywin32.一个提供和windows交互的方法和类的Python库。

nltk.自然语言工具包。我知道大多数人不会用它,但它通用性非常高。如果你需要处理字符串的话,它是非常好的库。但它的功能远远不止如此,自己摸索一下吧。

nose.Python的测试框架。被成千上万的Python程序员使用。如果你做测试导向的开发,那么它是必不可少的。

SymPy.SymPy可以做代数评测、差异化、扩展、复数等等。它封装在一个纯Python发行版本里。

IPython.怎么称赞这个工具的功能都不为过。它把Python的提示信息做到了极致。包括完成信息、历史信息、shell功能,以及其他很多很多方面。一定要研究一下它。

更多Python相关技术文章,请访问Python教程栏目进行学习!

python 图形库有哪些_python常用库有哪些相关推荐

  1. python常用类库_Python常用库

    Python常用库 一.time:时间处理模块 import time 1.time.time() time time() 返回当前时间的时间戳(1970纪元后经过的浮点秒数). import tim ...

  2. python的所有库_Python 常用库

    前言 之前重写了视频字符画处理的代码,然后这两天又在研究命令行和网络.读了一点开源工具的代码,越来越觉得有必要针对性地学习一下一些重要的基础库. 这里呢就列个小清单,把我认为有必要学习的库写一下. 带 ...

  3. Python的这几个常用库,你会用吗?

    目前,人工智能的应用日渐广泛. 而作为人工智能核心的机器学习,是一门多领域的交叉学科,专门研究计算机模拟或实现人类学习行为的方法,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能. ...

  4. python 图形库有哪些_Python基本图形绘制库——turtle

    (1).介绍 turtle库也叫海龟库,是turtle绘图体系的Python实现.turtle库是Python语言的标准库之一,是入门级的图形绘制函数库. turtle绘图体系:也叫海龟绘图系统,它是 ...

  5. python图形库哪个好_Python下的图像处理库,你要选哪个?

    在进行数字图像处理时,我们经常需要对图像进行读取.保存.缩放.裁剪.旋转.颜色转换等基本操作.在使用python进行编程时,涉及到多个不同的图像处理库的选择,今天我们简单聊一聊这几个库:opencv. ...

  6. python著作_Python 常用库和著作介绍 ---全能与潮流

    2017年最新IEEE世界编程语言排行榜公布,Python高居榜首. 在此之前,Python被广泛应用在web开发.系统运维.数据爬虫.数据分析和游戏服务器开发等,随着人工智能的浪潮,Python以其 ...

  7. python常用库有哪些餐厅_Python常用库整理

    前两天有个同学问我关于Tkinter库的问题,但是我连Tkinter库是干啥的都不清楚,有点尴尬.Python库博大精深,涉及各个领域,多了解一些著名的库总比不知道的好. GUI图形界面 Tkinte ...

  8. python 图像处理_Python常用库-Pillow图像处理

    阅读文本大概需要 2.6 分钟. 在Pyhton图像库「Python Imaging Library」支持大量的图片格式,是图像处理和批处理的最佳选择,可以用这个来创建缩略图.文件格式之间的转换.打印 ...

  9. python实用库_python常用库

    1,time 时间的表示形式: 格式化的字符串:'2018-2-4 14:08:01' 时间戳:1970年1月1日至今经历的秒数 元组(struct_time):time.struct_time(tm ...

最新文章

  1. Control.BeginInvoke 和 Delegate.BeginInvoke 备忘
  2. (二)图像处理技术概述
  3. WebService(JAX-WS、XFire、Axis三种)获取客户端ip
  4. BizTalk开发系列(九) MAP的连接方法
  5. js模版引擎handlebars.js实用教程——with-终极this应用
  6. 数据库MySQL/mariadb知识点——触发器
  7. html英文字体汇总,笔记 CSS常用中文字体英文名称对照表
  8. wsimport简单实现WebService
  9. java word jar包_处理word的poi的jar包
  10. Sequence Modeling With CTC : Labelling Unsegmented Sequence Data with RNN
  11. 计算机抠图知识,计算机PS抠图方法.doc
  12. 离散数学复习--Modular Arithmetic
  13. 【Java爬虫-模拟淘宝登录】
  14. 第八题:输出 9*9 乘法口诀表
  15. AutoSAR系列讲解(入门篇)1.1-AutoSAR发展
  16. Java 面试题:数据结构 + 算法 +JVM+ 线程 +finalize+GC
  17. 如何彻底的卸载和删除Windows service
  18. 结构思考力系列:透过结构看清晰思考(转载)
  19. RDD编程初级实践-课程论文
  20. 为了从GitHub上下载点东西,我太难了

热门文章

  1. 敏涵控股集团:让世界看到民族品牌崛起的力量
  2. python代码怎么变大_马友发玩python--如何让代码动次大次?
  3. android物联网编程,Android物联网应用编程(安卓)
  4. VSCode安装vim插件
  5. wow!英语语法还能这么学
  6. 安卓游戏 收集钱袋(自制)
  7. 快速启动工具Rulers 4.1
  8. c语言为什么要用补码,什么是补码为什么要用补码
  9. 计算机存储数值为什么使用补码?
  10. 白炽灯和节能灯哪个更护眼?分享几款护眼的LED灯