干货合集│最好用的 python 库都在这
一、分词 - jieba
优秀的中文分词库,依靠中文词库,利用词库确定汉子之间关联的概率,形成分词结果
复制代码
二、词云库 - wordcloud
对数据中出现频率较高的
关键词
生成的一幅图像,予以视觉上的突出
复制代码
三、可视化进度条 - tpdm
好看的进度条,不仅会让人一眼就知道任务的进度,还能够让自己的心情愉悦
复制代码
四、优美的表格 - PrettyTable
可以让你在命令行打印出优美的表格
复制代码
五、多进程 - multiprocessing
创建多进程
复制代码
六、多线程 - threading
创建多线程
复制代码
七、谷歌翻译 - googletrans
自动语言检测,批量翻译,语言检测等
复制代码
八、重复回调 - retrying
如果请求失败,我们需要再重新进行进行请求,防止请求异常导致数据缺失
复制代码
九、游戏开发 - pygame
实现 python 游戏的开发,可以开发各种大小型游戏
复制代码
十、绘图教程 - turtle
可以画出各种各样奇妙的图案,简直就是程序中的画板
复制代码
十一、数据分析 - pandas
数据分析处理库,为解决数据分析任务而创建的,能够快速便捷地处理数据的函数和方法
复制代码
十二、算法加密 - pycryto
pycryto 能实现大致 3 种类型的数据加密(单向加密、对称加密 和非对称加密),产生随机数,生成密钥对,数字签名
复制代码
十三、操作 win 电脑 - pywin32
pywin32 包装了 Windows 系统的 Win32 API,能创建和使用 COM 对象和图形窗口界面
复制代码
十四、自动程序测试 - Selenium
Selenium 是一个用于 Web 应用程序测试的工具。Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样
复制代码
十五、音频播放 - mp3play
一款超级小型的音频操作库,可以实现播放音乐,按空格键实现暂停和播放的切换
复制代码
十六、网页解析 - BeautifulSoup
是一个网页解析库,能够快速的分析网页结构
复制代码
十七、日志处理 - logging
打印和记录日志
复制代码
十八、图像处理 - PIL
非常适合于图像归档以及图像的批处理任务。可以使用 PIL 创建缩略图,转换图像格式,打印图像等等
复制代码
十九、发送邮件 - yagmail
是一种非常简单用来实现自动发邮件功能的包,可以实现给单人或者多人同时发送邮件
复制代码
二十、源码打包 - pyinstaller
将源码打包成 exe 文件,直接在 window 上运行
复制代码
版权声明: 本文为 InfoQ 作者【程序员亮仔】的原创文章。
原文链接:【http://xie.infoq.cn/article/e6b9500ead2a52e487e458a62】。未经作者许可,禁止转载。
评论 (1 条评论)