#整理一下各种第三方库的大体分类,考计算机py二级的可能会用到
-
网络爬虫:Scrapy、Requests、PySpider,
-
数据分析:numpy、scipy、pandas,Matplotlib,scikit-learn
-
文本处理:Tablib,Openpyxl,unoconv,PyPDF2,Mistune,csvkit,NLTK:自然语言处理工具包,SnowNLP用于处理中文文本内容,python_docx
-
数据可视化:matplotliB、Seaborn,TVTK、mayavi
-
用户图形界面:PyQt5、wxPython、PyGTK,PyGobJect,
-
机器学习:Tensorflow、Theano、scikit-learn,MXnet
-
web开发:Flask、Django、Pyramid,Tornado
-
web信息提取:Beautifulsoup4,RE,py-goose
-
图形艺术:Quads,ascii-art,turtle,aracde
-
游戏库:Pygame,panda3D,cocos3d,
-
PIL库是Python语言在图像处理方面的重要第三方库,支持图像存储、处理和显示,它能够处理几乎所有的图片格式,可以完成对图形的缩放、剪裁、叠加以及向图像添加线条、图形和文字等。 PIL库可以完成图像归档和图形处理两方面功能需求。
-
OpenCV是一个强大的图像和视频工作库。它提供了多种程序接口,支持跨平台(包括移动端)应用。除了对图像进行基本处理外,还支持图像数据建模,并预制了多种图像识别引擎,如人脸识别。
-
Luminoth:计算机视觉工具包