第十一章 Python第三方库纵览

11.1 网络爬虫方向

11.1.1 requests
pip install requests
11.1.2 scrapy
pip install scrapy

11.2 数据分析方向

11.2.1 numpy
pip install numpy
11.2.2 scipy
pip install scipy
11.2.3 pandas
pip install pandas

11.3 文本处理方向

11.3.1 pdfminer
pip install pdfminer
11.3.2 openpyxl
pip install openpyxl
11.3.3 python-docx
pip install python-docx
11.3.4 beautifulsoup4
pip install  beautifulsoup4

11.4 数据可视化方向

11.4.1 matplotlib
pip install matplotlib
11.4.2 TVTK
pip install vtk
11.4.3 mayavi

11.5 用户图形界面方向

11.5.1 PyQt5
pip install pyqt5
11.5.2 wxPython
pip install wxPython
11.5.3 PyGTK
pip install pygtk

11.6 机器学习方向

11.6.1 scikit-learn
pip install scikit-learn
11.6.2 TensorFlow
pip install tensorflow
11.6.3 Theano
pip install theano

11.7 Web开发方向

11.7.1 Django
pip install django
11.7.2 Pyramid
pip install pyramid
11.7.3 Flask
pip install flask

11.8 游戏开发方向

11.8.1 Pygame
pip install pygame
11.8.2 Panda3D
pip install panda3d
11.8.3 cocos2d
pip install cocos2d

11.9 更多第三方库

11.9.1 PIL
pip install pillow
11.9.2 SymPy
pip install sympy
11.9.3 NLTK
pip install nltk
11.9.4 WeRoBot
pip install werobot
11.9.5 MyQR
pip install myqr

习题9

一、选择题
  1. 以下选项中用于网络爬虫编程的是:_______

    A pandas B PyQt5 C scrapy D Django

    正确答案:C

  2. 以下选项中用于科学计算/数据分析的是:_______

    A PyGTK B numpy C PyQt5 D Panda3D

    正确答案:B

  3. 以下选项中用于文本处理的是:_______

    A pandas B Flask C request D beautifulsoup4

    正确答案:D

  4. 以下选项中用于数据可视化的是:_______

    A numpy B PyQt5 C scipy D matplotlib

    正确答案:D

  5. 以下选项中用于用户图形界面的是:_______

    A scrapy B PyQt5 C Django D cocos2d

    正确答案:B

  6. 以下选项中用于游戏开发的是:_______

    A NLTK B PIL C PyQt5 D Pygame

    正确答案:D

  7. 以下选项中用于机器学习的是:_______

    A TensorFlow B numpy C SymPy D openpyxl

    正确答案:A

  8. 以下选项中用于web开发的是:_______

    A Django B scrapy C requests D TensorFlow

    正确答案:A

  9. 以下选项中用于处理图像的是:_______

    A beautifulsoup4 B PyQt5 C matplotlib D PIL

    正确答案:D

  10. 以下选项中用于开发网络爬虫的是:_______

    A numpy B scrapy C wxPython D Flask

    正确答案:B

06-06 15:27