目前,网上已有成千上万个Python包,但几乎没有人能够全部知道它们。单单PyPi上就有超过47000个包列表。

现在,越来越多的数据科学家开始使用Python,虽然他们从pandas,scikit-learn,numpy中获得了不少好处,但我仍想向他们介绍一些年长且非常实用的Python库。

在本文中,我将列一些不太知名的库,即使你是经验丰富的Python的开发者,也值得过来一看。

1、delorean

Dolorean是一个非常酷的日期/时间库。类似JavaScript的moment,拥有非常完善的技术文档。

2、prettytable

你可能从未听过该库,因为它托管在GoogleCode。prettytable主要用于在终端或浏览器端构建很好的输出。

3、snowballstemmer

好吧,我也是首次安装该库。这是一款非常瘦小的语言转换库,支持15种语言。

4、wget

你是否还记得,每一次都会因为某个目的而编写网络爬虫工具,以后再也不用了,因为wget就足够你使用了。wget是Python版的网络爬虫库,简单好用。所以想学的同学,有必要听一下这位老师的课、领取python福利奥,想学的同学可以到梦雅老师的围鑫(同音):前边一组是:mengy ,后边一组是:7762,把以上两组字母按照先后顺序组合起来即可,她会安排学习的。

5、PyMC

scikit-learn似乎是所有人的宠儿,但在我看来,PyMC更有魅力。PyMC主要用来做Bayesian分析。

6、sh

sh库用来将shell命令作为函数导入到Python中。在bash中使用是非常实用的,但是在Python中不容易记住怎么使用(即递归搜索文件)。

7、fuzzywuzzy

Fuzzywuzzy是一个可以对字符串进行模糊匹配的库
小可爱,加下我微信:mengy7762
领取以下福利
1、python安装包
2、程序员电子书籍:5本-10本
3、python项目源码三份:(python破解WiFi密码、VIP视频权限破解、爬虫自动化)
4、基础学习PPT教案
5、免费课程(开课时间15:00、19:30、20:30)自由选择
6、程序员职业规划分享
7、空余时间接单赚钱方法

8、progressbar

progressbar是一个进度条库,该库提供了一个文本模式的progressbar。

9、colorama

colorama主要用来给文本添加各种颜色,并且非常简单易用。

10、uuid

uuid是基于Python实现的UUID库,它实现了UUID标注的1,3,4和5版本,在确保唯一性上真的非常方便。

11、bashplotlib

bashplotlib是一个绘图库,它允许你使用stdin绘制柱状图和散点图等。

喜欢

分享

or

Python这11个奇特的库,你都认识吗?你还知道哪些?相关推荐

  1. 【Python教程】十三、我连对象都找不到还让我用对象?类与对象(一)

    更多教程请私信~ 来源:思路实验室 作者:室长 大家好,欢迎收看思路实验室出品的Python入门教程,我是室长. 上一期我们凭借前边这些浅显的知识就写出了一个很有用的小程序,大家是不是一下子就获得信心 ...

  2. Python 3.11 中的最佳新特性和修正

    更快的解释器,更易懂的错误,更强大的类型提示,以及其他一系列的加速和调整,现在都可以试用了. Python 每年都会发布新版本,上半年是功能锁定的测试版,年底是最终版本. Python 3.11 的特 ...

  3. 《深入Python》-11. HTTP Web 服务

    <深入Python>-11. HTTP Web 服务 11. HTTP Web 服务 出处: http://www.woodpecker.org.cn/diveintopython/htt ...

  4. [转载]Python爬虫入门三之Urllib库的基本使用

    python爬虫系列教程http://cuiqingcai.com/1052.html 1.分分钟扒一个网页下来 怎样扒网页呢?其实就是根据URL来获取它的网页信息,虽然我们在浏览器中看到的是一幅幅优 ...

  5. Python 的6个日期时间库

    曾几何时,我们中的一个人(Lacey)盯了一个多小时的python文档中描述日期和时间格式化字符串的表格.当我试图编写从 API 中将日期时间字符串转换为Python datetime对象时,我很难理 ...

  6. Python 三维可视化笔记1 -- TVTK库

    Python 三维可视化笔记1 – TVTK库 Python 三维可视化系列笔记是笔者在学习黄天羽老师的<Python科学计算三维可视化>课程及笔者实践三维可视化的笔记. 课程链接: Py ...

  7. Python 网络爬虫笔记1 -- Requests库

    Python 网络爬虫笔记1 – Requests库 Python 网络爬虫系列笔记是笔者在学习嵩天老师的<Python网络爬虫与信息提取>课程及笔者实践网络爬虫的笔记. 课程链接:Pyt ...

  8. python 树结构三方包_python第三方库---BeautifulSoup库(搬运)

    BeautifulSoup4是爬虫必学的技能.BeautifulSoup最主要的功能是从网页抓取数据,Beautiful Soup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码. ...

  9. Python 开发者的 6 个必备库

    无论你是正在使用 Python 进行快速开发,还是在为 Python 桌面应用制作原生 UI ,或者是在优化现有的 Python 代码,以下这些 Python 项目都是应该使用的. Python 凭借 ...

最新文章

  1. http://wenku.baidu.com/view/63e7b8270066f5335a812142.html
  2. Android之webview与js交互
  3. SpringAop与AspectJ的联系与区别____比较分析 Spring AOP 和 AspectJ 之间的差别
  4. java的泛,java_泛型
  5. 净空法师质疑,人的生命真的变长了吗
  6. 开发机至少要有16G内存
  7. NSSM部署Net Core流程
  8. 3d数字孪生工厂可视化三维建模平台
  9. 洛雪音乐助手(五音版)
  10. 两年工作经验成功面试阿里P6总结(配答案)
  11. 布鲁斯·塔克曼(Bruce Tuckman)的团队发展阶段模型
  12. 实验三 使用CSS3
  13. 【CodeForces 332B --- Maximum Absurdity】递推
  14. 【POJ】1819.Disks
  15. Spring Security 之 Remember-Me (记住我)
  16. 矩形广告是什么?矩形广告如何设置?
  17. 被特殊物种序列虚晃一枪的日子
  18. 最优化建模、算法与理论(二)—— 典型优化问题
  19. 420个生活小窍门小常识
  20. Python发邮件遇到的巨坑

热门文章

  1. oracle 英文版安装,Oracle10gR2 on RHEL4 x86_64安装技术文档(英文原版)
  2. activemq linux教程,Linux及Windows下ActiveMQ下载与安装教程
  3. 16 分频 32 分频是啥意思_CD4017是什么?十进制计数器分频器CD4017的逻辑功能呢?...
  4. python文件查重并合并_Python实现文件信息进行合并实例代码
  5. windows nginx 停止和启动_大数据离线项目实践之nginx服务器搭建
  6. dict后缀_学习词根dict 成片记单词
  7. 大数据职业理解_数据分析师真有那么好?其实正在面临3大职业困境
  8. java为什么不能输入钢筋符号_input.nextDouble();找不到符号
  9. python语言网课答案_Python语言答案
  10. 软考计算机网络初级试题答案,2015计算机软考网络管理员模拟试题练习及答案...