当前位置: 首页 > 后端技术 > Python

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

时间:2023-03-26 18:54:39 Python

python中令人惊叹的库太多了。Python本身就是万能胶,它的许多强大的库/模块是它的强项。这里仅举几个例子,排名不分先后。1、爬虫神器scrapy框架,自带scrapy-redis组件,轻松开发分布式爬虫。言语无法表达我的钦佩。2.matplotlib绘图库,绘图神器3.you-get下载神器支持下载国内外60多个主流网站的视频。下图中的勾号分别支持视频、图片、音频。4.下载利器wget,只要给下载地址就可以下载5.jieba中文分词工具7.Django框架,Python界最流行的web框架8.PIL,图像处理模块。个人《网络爬虫之简单验证码识别》使用这个模块。9.Requestsrequests库是http请求常用的模块。它是用python语言编写的,可以轻松抓取网页。是学习python爬虫比较好的http请求模块。10.pyecharts,数据可视化神器pyecharts是一个生成Echarts图表的类库。Echarts是百度开源的数据可视化JS库。Echarts生成的图形可视化效果非常好。为了与Python接轨,直接在Python中使用数据生成图比较方便。11、loggingPython写代码的时候,在想看的地方写printxx,打印信息就会显示在控制台,这样大家就知道是什么了,但是当我需要看的地方很多的时候或者在一个文件中查看的时候,这个时候打印不是很方便,所以Python引入了logging模块来记录我想要的信息。12.Pandaspandas基于NumPy数组构建,使数据预处理、清洗和分析更快更容易。pandas专为处理表格和混合数据而设计,而NumPy更适合处理统一数值数组数据。13.sqlmap一个免费开源的SQL注入漏洞检测和利用工具,支持所有类型数据库的注入。或许连很多专业的Python开发者都没有用过,但在互联网世界的另一个角落,它在白帽子、黑客、网络安全爱好者心中是神一般的存在14.TensorFlowGoogle是一个非常有名的开放平台source机器学习框架在业界非常流行,社区信息丰富,接口文档完善。随时随地构建可靠的机器学习模型,快速验证算法的有效性。如果你是科研人员或者工程师,那么tensorflow是一个很好的辅助工具,值得学习和使用15.pythonQT图形界面开发