#整理一下各种第三方库的大体分类,考计算机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:计算机视觉工具包