有什么python库让你相见恨晚,眼前一亮

  python中使人拍案叫绝的库实在太多了。python自己就是万能胶水,众多强大的库/模块正是它的优点。这里仅仅简单举些例,排名不分前后。python

1.爬虫神器scrapy框架

配上scrapy-redis组件,轻松开发一个分布式爬虫。言语没法表达个人景仰。git

二、matplotlib绘图库,绘图神器

image-20201215103718543

image-20201215103731578

3.you-get下载神器

国内外主流如的60多个网站的视频都支持下载。下图勾分别为支持视频、图像、音频。web

4a3300063c53fd230a4b

4.下载利器wget,只要给下载地址,就能下载

img

5.jieba 中文分词工具

img

7.Django框架,Python 界最流行的 web 框架

img

8.PIL,图像处理模块。我的的《网络爬虫之简单验证码识别》就有用到此模块。

img

9.Requests

  requests库是一个经常使用的用于http请求的模块,它使用python语言编写,能够方便的对网页进行爬取,是学习python爬虫的较好的http请求模块。redis

10.pyecharts,数据可视化神器

  pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果很是棒,为了与 Python 进行对接,方便在 Python 中直接使用数据生成图。算法

pp

11.logging

  用Python写代码的时候,在想看的地方写个print xx 就能在控制台上显示打印信息,这样子就能知道它是什么了,可是当我须要看大量的地方或者在一个文件中查看的时候,这时候print就不大方便了,因此Python引入了logging模块来记录我想要的信息。sql

12.Pandas

  pandas是基于NumPy数组构建的,使数据预处理、清洗、分析工做变得更快更简单。pandas是专门为处理表格和混杂数据设计的,而NumPy更适合处理统一的数值数组数据。数据库

13.sqlmap

  一款用来检测与利用SQL注入漏洞的免费开源工具,支持全部类型数据库的注入。也许就连不少专业的Python开发者都未曾用过,不过,在网络世界的另外一角,白帽子、黑客、网络安全爱好者心中,它简直是神通常的存在数组

14.TensorFlow

  谷歌一个很是著名的开源机器学习框架,在业界很是流行,社区资料丰富,接口文档全面,能随时随地构建可靠的机器学习模型,快速验证算法有效性,若是你是一个科研人员或工程人员,那么tensorflow就是一个很是不错的辅助工具,值得学习和使用安全

15.python QT 图形界面开发

<img src="https://gitee.com/goutouaa/pic/raw/master/image/20201215110807.png" alt="img" style="zoom:50%;" />网络

相关文章
相关标签/搜索