十大被低估的python库_那些被低估的Python库
在这篇文章中,我们想展示一些不同于流行的东西。这些都是深夜浏览GitHub的感悟,以及同事们分享的压箱底东西。这些软件包中的一些是非常独特的,使用起来很有趣的Python包。
那些被低估的Python库
混合派
Knock Knock:从Python发送通知到移动设备、桌面或电子邮件。
tqdm:可扩展的Python和CLI进度条,内置对pandas的支持。
Colorama:简单的跨平台彩色终端文本。
pandas -log:提供熊猫基本操作的反馈。非常适合调试长管道链。
Pandas-flavor:扩展pandas DataFrame/Series的简单方法。
More-Itertools:增加了类似于itertools的额外功能。
streamlit:为机器学习项目创建应用程序的简单方法。
数据清理和操作
ftfy:修复mojibake和Unicode文本中的其他故障。
janitor:有很多很酷的功能来清理数据。
Optimus:另一个数据清理包。
Great-experctations:一个检查数据是否符合预期的好工具。
数据探索和建模
Pandas-profile:创建一个包含来自pandas DataFrame的统计数据的HTML报告。
dabl:允许使用可视化和预处理进行数据探索。
pydqc:允许比较两个数据集之间的统计数据。
pandas-summary:对panda DataFrames描述功能的扩展。
pivottable-js:pands在jupyter notebook的拖放功能。
数据结构
Bounter:有效的计数器,使用有限(有界)的数量的内存,无论数据大小。
Python -bloomfilter:可扩展的Bloom Filter,使用Python实现。
datasketch:提供概率数据结构,如LSH、加权MinHash、HyperLogLog等。
ranges:Python的连续范围、范围集和范围令数据结构
性能检查和优化
Py-spy: Python程序的采样分析器。
pyperf:用于运行Python基准测试的工具箱。
snakeviz:一个浏览器内的Python配置文件查看器,对jupyter notebook有很大的支持。
Cachier: Python函数的持久、无延迟、本地和跨机缓存。
Faiss:用于高效的相似性搜索和密集向量聚类的库。
十大被低估的python库_那些被低估的Python库相关推荐
- python语言是开源的现拥有十几万个第三方函数库_智慧树知到《Python程序设计基础》章节测试答案...
智慧树知到<Python程序设计基础>章节测试答案 绪论 1.学好Python程序设计要注意的几个问题是 A:多看多练 B:多想多整理 C:多交流多请教 D:只看视频,不思考.不练习 答案 ...
- FW:十大开源游戏引擎深入比较_拔剑-浆糊的传说_新浪博客
http://book.2cto.com/201301/15170.html 在国内外,业界盛传有十大开源游戏引擎,分别是OGRE.Irrlicht.Panda3D.Crystal Space.jME ...
- qpython3安装第三方库_【工具篇】python pip安装第三方库
python安装第三方库其实挺简单的, 一句话总结:pip install 库名 (如pip install jieba 安装结巴库) 但会有一些安装的细节, 本文将详细展开如何pip安装第三方库的详 ...
- python 均方误差_一个很随意的Python智能优化库,一个文件就是一个库-- PySwarm
之前无聊做了个简单的Python智能算法库的小总结:Python智能优化算法库小汇总 .当时没注意到有一个库PySwarms是基于另外一个小库 PySwarm开发的. 这个库非常有意思,整个库只依赖N ...
- python爬虫 库_七款必备的Python爬虫库,你知道几个?
很多你需要的信息数据都是在网站内,虽然有些网站的数据会以整洁.结构化的形式呈现,但大部分网站却无法做到这样.因此,当你想要获得一些数据的时候,你需要一些爬虫工具帮助抓取,然后再对其进行分析.今天,将介 ...
- python如何下载os库_简谈下载安装Python第三方库的三种方法
如何下载安装Python第三方库(注:此文章以Windows的安装环境为前提) 一.利用Python中的pip进行第三方库的下载 首先我们要搞清楚Python中的pip是个什么东东?pip是一个安装和 ...
- 外星人颜色python练习_在知乎上学Python爬虫
有很多人正在入门Python爬虫,学习Python爬虫.在这个过程中,会遇到很多难题,许多小伙伴都会去寻找答案,但是因为答案的纷繁复杂和种类多样,往往要花上好些时间. 而码不理经常会在知乎上寻找学习问 ...
- python工程师_我作为石油工程师学习python的旅程
python工程师 To be called literate in the 2020s there is a good chance you must know how to code. It ma ...
- python报名_人生苦短,我选Python (课程推迟,可先报名,正在筹备线上课程,时间另行告知)...
先看看往期课程的评价吧,还是很受认可的:而且经常也有朋友在公众号后台留言,说跟着我们的课程入门了Python编程,迈出了重要一步,甚感欣慰! 学习程序语言不是一件简单事.为什么编程这么难?见下图. 图 ...
- python+[:]+切片_我从C ++到Python的方式:概念上的改变
python+[:]+切片 by asya f 由asya f 我从C ++到Python的方式:概念上的改变 (How I went from C++ to Python: a conceptual ...
最新文章
- Win7上防火墙开放FTP服务以及ping解决方案
- 点云网络的论文理解(一)-点云网络的提出 PointNet : Deep Learning on Point Sets for 3D Classification and Segmentation
- “http://127.0.0.1:8888' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header”
- 案例:6 种 A / B 测试成功培养用户使用习惯
- MySQL数据类型:UNSIGNED注意事项
- 神奇的幻方(NOIP2015)(真·纯模拟)
- 6款国内外SNS开源软件 搭建社交网站利器
- 这款神秘的移动端OCR引擎,如何做到“所见即所得”?
- 信息学奥赛C++语言:for_求和
- “Word自动更改后的内容保存到通用文档模板上。是否加载该模板?“的解决办法...
- #1064 - You have an error in your SQL syntax; version for the right syntax to use near '' at line
- 史上速度最快!DNS 公共服务 1.1.1.1 正式发布
- qt调用仪器驱动库dll实现程控
- 【数据集】Python爬取某国内所有航班记录
- 《现代汉语》北大公开课
- [番外]:带你玩正则1--数据遍地是,看你取不取
- 阿里软件测试工程师手把手教学——APP蓝牙连接测试
- 流体动力学模拟软件Realflow教程,Realflow水花飞溅特效/粒子特效等特效入门教程
- FPGA篮球计分设计
- java:JDBC的使用与封装
热门文章
- 程序猿Skr ----- Flutter之歌
- #define PINT int * typedef int * SINT; 这两的区别及define与undefine用法
- 支付路由系统设计三:命中-2
- 以感恩为主题的演讲稿
- 使用Wubi Installer安装Ubuntu Netbook Edition
- Vue中实现HBuilder X打包App与部署
- [N皇后问题]两行代码解决N皇后问题
- 新型复购模式“循环购”如何在市场中脱颖而出
- Java SE: 程序控制流程
- 区块链安全--以太坊智能合约静态分析