2018-10-29 回答

我也来几个吧

standard libs:

itertools http://docs.python.org/2/library/itertools.html

functools http://docs.python.org/2/library/functools.html 学好python有必要掌握上面这两个库吧,

re 正则

subprocess http://docs.python.org/2/library/subprocess.html 调用shell命令的神器

pdb 调试

traceback 调试

pprint 漂亮的输出

logging 日志

threading和multiprocessing 多线程

urllib/urllib2/httplib http库,httplib底层一点,推荐第三方的库requests

os/sys 系统,环境相关

queue 队列

pickle/cpickle 序列化工具

hashlib md5, sha等hash算法

cvs

json/simplejson python的json库,据so上的讨论和benchmark,simplejson的性能要高于json

timeit 计算代码运行的时间等等

cprofile python性能测量模块

glob 类似与listfile,可以用来查找文件

atexit 有一个注册函数,可用于正好在脚本退出运行前执行一些代码

dis python 反汇编,当对某条语句不理解原理时,可以用dis.dis 函数来查看代码对应的python 解释器指令等等。

3th libs:

paramiko https://github.com/paramiko/paramiko ssh python 库

selenium https://pypi.python.org/pypi/selenium 浏览器自动化测试工具selenium的python 接口

lxml http://lxml.de/ python 解析html,xml 的神器

mechanize https://pypi.python.org/pypi/mechanize/ stateful programmatic web browsing

pycurl https://pypi.python.org/pypi/pycurl curl library module for python

fabric http://docs.fabfile.org/en/1.8/

fabric is a python (2.5 or higher) library and command-line tool for

streamlining the use of ssh for application deployment or systems

administration tasks.

xmltodict https://github.com/martinblech/xmltodict xml 转 dict,真心好用

urllib3 和 requests: 当然其实requests就够了 requests: http for humans

flask http://flask.pocoo.org/python web 微框架

ipdb 调试神器,同时推荐ipython!结合ipython使用

redis redis python接口

pymongo mongodbpython接口

pil http://www.pythonware.com/products/pil/ python图像处理

mako http://www.makotemplates.org/ python模版引擎

numpy , scipy 科学计算

matplotlib 画图

scrapy 爬虫

django/tornado/web.py/web2py/uliweb/flask/twisted/bottle/cherrypy.等等 python web框架/服务器

sh 1.08 — sh v1.08 documentation 用来运行shell 模块的 极佳选择

暂时记得这么多吧,不过都是我自己常用的库 :) 。。欢迎补充

update:

a curated list of awesome python frameworks, libraries and software.

vinta/awesome-python · github

几乎所有很赞的 python 库,和框架都在这个列表里。

其他的 awesome list:

bayandin/awesome-awesomeness · github

python自带的库有哪些餐厅_Python 常用的标准库以及第三方库有哪些相关推荐

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

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

  2. 如何检查python的库是否安装成功_Python——查看安装位置和安装的库

    查看Python 安装位置和安装的库 步骤一: 1. Start 一个command prompt 2. 找到电脑中已经安装的Python 位置: where python 1 打开路径, cd 到输 ...

  3. python自带的集成开发环境是什么-常用的几款Python集成开发环境或者编辑器详解...

    Python3开发常用工具一:为什么使用开发工具? 在Python3教程之<安装>中,我们已经安装了Python开发环境,但是在终端里执行相关命令始终是不能开发大型项目的,并且对写过的代码 ...

  4. python图形界面编程库_Python支持哪些图形界面的第三方库

    Python支持哪些图形界面的第三方库 发布时间:2020-11-09 10:37:56 来源:亿速云 阅读:58 作者:小新 这篇文章给大家分享的是有关Python支持哪些图形界面的第三方库的内容. ...

  5. python删除文件夹无法访问_Python:pip和mu安装第三方库的小麻烦及解决方法

    前些天开始使用pip安装第三方库时出现错误提示,先是出现"文件夹权限不够无法访问文件夹"的错误,后来又出现"pip is being invoked--"'错误 ...

  6. python第三方库无法下载_无法使用从PyCharm中下载的第三方库

    我正在开发一个脚本,它将使用Basemap库将数据绘制到地图上.我正在尝试导入Shapely,以便在同一个脚本中使用.我在Windows7环境中为Python2.7使用Anaconda2.我用cond ...

  7. 什么是python的第三方库_python学习(十九)常见的第三方库

    介绍几个python中常见的第三方库. Pillow Pillow简称PIL,是python中常用的图形图像处理模块.写一个简单的例子 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...

  8. python自带的文档生成工具_Python文档生成工具pydoc使用介绍

    在Python中有很多很好的工具来生成字符串文档(docstring),比如说: epydoc.doxygen.sphinx,但始终觉得pydoc还是不错的工具,用法非常简单,功能也算不错,本文主要介 ...

  9. html引入第三方库,基于webpack实现多html页面开发框架七 引入第三方库如jquery

    一.解决什么问题 1.如何引入第三方库,如jquery等 二.引入jquery方法 1.下载jquery.min.js放到assets/lib下面 2.安装copy-webpack-plugin,将已 ...

最新文章

  1. 队列判空_数据结构与算法——队列的C语言实现
  2. 如何用计算机弹出ink sans,INKSANS模拟器PC
  3. Centos mysql的安装和配置
  4. 解决Redis超卖问题
  5. TensorFlow:张量排序,填充和复制
  6. 【NLP机器学习基础】从线性回归和Logistic回归开始
  7. Wireshark抓包—maybe caused by 'IP chechsum offload'?
  8. [NewLife.Net]单机400万长连接压力测试
  9. Solr7 安装部署 管理界面介绍 1
  10. 生产企业如何部署VMware虚拟化的解决方案
  11. 清华周界详解《基于图神经网络的事实验证》 | 百万人学 AI
  12. 初入WebService
  13. 深度学习教程(11) | 经典CNN网络实例详解(吴恩达·完整版)
  14. 华为HG8347R V3R016C10S135光猫桥接 北京联通 恢复华为原版
  15. DELL-Vostro3559-MAC装黑苹果
  16. ERROR】Unable to open underlying table which is differently defined or of non-MyISAM type or ...
  17. protect your eye
  18. js 翻转表格(行列互换)
  19. Discuz论坛搬家教程
  20. linux视频应用程序开发,Linux平台音视频开发和音视频SDK应用

热门文章

  1. 用好CloudIDE提升Web全栈编码效率
  2. 云小课 | IPv4枯了,IPv6来了
  3. 如何更有效的消灭watchdogs挖矿病毒?华为云DCS Redis为您支招
  4. matepad适配鸿蒙,消息称华为 MatePad2 搭载骁龙888 4G 华为鸿蒙OS计划适配高通平台...
  5. python修改第三方库重写_python安装第三方库时的一些bug 镜像源修改
  6. 红橙Darren视频笔记 旋转加载界面
  7. LeetCode-76: 最小覆盖子串
  8. 设置DefaultHttpClient和HttpClient的超时时间的方法
  9. MediaPlayer 的prepareAsync called in state 8 错误
  10. 初步使用计算机学设计,幼儿园计算机教学设计参考