50 módulos de Python común de terceros e instrucciones

1. Módulo y Descripción

  1. pide a la altura de encapsulación de protocolo HTTP
  2. bs4 el análisis de HTML módulo
  3. los datos se escriben MongoDB pymongo
  4. NumPy soportar un gran número de dimensiones de las operaciones de la matriz y de la matriz, además, proporciona una gran cantidad de biblioteca matemática para Operaciones de matriz
  5. Un potente conjunto de análisis de datos estructurados herramientas pandas
  6. scipy avanzada de biblioteca de computación científica. Incluyendo probabilidad y estadística, la señal, Fourier, etc.
  7. biblioteca de cálculo simbólico sympy
  8. statsmodels estadísticas y medición de la biblioteca
  9. PIL (almohada) Procesamiento de Imágenes Biblioteca Estándar
  10. biblioteca de codificación de las cadenas Chardet
  11. Jinja2 motor de plantillas basado en Python
  12. Frasco escrito en Python usando un framework de aplicaciones web ligero. WSGI conjunto de herramientas que utiliza Werkzeug, motor de la plantilla se utiliza Jinja2
  13. framework de aplicaciones web Django, un código abierto, escrito en Python. MTV usando el modo de marco, es decir, el modelo M, T y plantillas de vista V
  14. versión de código abierto del tornado por un software de servidor Web. Tornado y ahora el marco de la corriente principal del servidor Web (incluyendo la mayoría de los marcos de Python) hay una diferencia clara: se trata de no bloqueo del servidor, y un ritmo bastante rápido
  15. aplicación de interfaz de Python scripting de PyQt5
  16. pyecharts tabla para generar una biblioteca eCharts
  17. PyGame un módulo diseñado específicamente para videojuegos
  18. módulo de segmentación de palabras jieba china
  19. librería de gráficos matplotlib Python. Puede ser utilizado con NumPy
  20. wordcloud generador de palabras nube
  21. Scrapy muy potente marco de reptiles para cumplir con el rastreo simple página
  22. Crawley alta velocidad rastreo de contenido correspondiente al sitio, soportes de bases de datos relacionales y no relacionales, los datos se puede exportar como JSON, XML, etc.
  23. Visualización Portia se arrastró contenido web
  24. extracto periódico de noticias, artículos y análisis de contenido
  25. selenio llamar a un conductor navegador, esta biblioteca puede ser llamado directamente por el navegador para ciertas operaciones completas, como el código de validación de entradas
  26. cola marco rastreador distribuido
  27. kit de herramientas dnspython DNS
  28. XIsxWriter operar Excel hoja de trabajo de texto, números, fórmulas, tablas, y así sucesivamente.
  29. módulo de envío de e-mail smtplib
  30. operaciones pymysql base de datos MySQL
  31. bibliotecas de terceros NLTK un procesamiento del lenguaje natural, la bolsa de PNL convencionales en la técnica, puede ser establecida de modelo de palabras (recuento de palabras), el análisis de frecuencia de palabras soportes (ocurrencias de palabras), reconocimiento de patrones, análisis de correlación, análisis de sentimientos (análisis de frecuencia de palabras + métricas), visualización | (+ matploylib hacer diagrama de análisis), etc.
  32. SQL Alchemy-basa patrón de diseño de mapeo objeto-relacional ORM se conoce, se puede asignar a las tablas de una base de datos de clase de Python
  33. PonyORM paquete ORM, puede automáticamente consulta optimización, se puede consultar la base de datos mediante la generación de expresiones de pitón
  34. statsmodels pueden ser numpy mezclado, scipy, procesamiento de señal de terminación de pandas, cointegración, filtrado, análisis espectral, etc.
  35. LXM | xml y el análisis de HTML y la lectura
  36. win32com sobre el sistema operativo Windows, Office (Word, Excel, etc.) para leer y escribir archivos tales como la biblioteca de aplicaciones integral
  37. librería de enlace HappyBase HBase
  38. OpenCV imagen y videotecas de trabajo
  39. marco de análisis de audio TimeSide puede realizarse Python, formación de imágenes, transcodificación, proceso de transmisión y etiquetado
  40. archivos de sonido pydub soportan múltiples formatos, puede ser una variedad de procesamiento de señales, generación de señales, registro de audio, el procesamiento de silencio
  41. sistema de aprendizaje de máquinas de segunda generación de TensorFlow Google, integrado en el estudio a fondo de soporte extendido
  42. Teano biblioteca de aprendizaje profundo. Está estrechamente integrado con Numpy, el apoyo para el cómputo GPU, pruebas unitarias y autovalidación
  43. Keras un escrito en Python API avanzada de redes neuronales, se puede ejecutar en TensorFlow o Teano, sus desarrolladores se centraron en la consecución de prueba rápida
  44. Caffe un marco de aprendizaje profundo, usado principalmente en la visión por ordenador, la clasificación de reconocimiento de imagen tiene un efecto de aplicación de buena
  45. IPython intérprete interactivo de Python-basa, y fácil de usar que el valor predeterminado Python shell mucho apoyo variable auto-realización, auto-guión, ayuda interactiva, los comandos de magia, los comandos del sistema, construido una gran cantidad de características y funciones útiles
  46. PTVs herramientas de Visual Studio en Python
  47. biblioteca de integración matpython MATLAB
  48. PySpark Spark ofrece API Python
  49. Argumentalmente argumentalmente biblioteca de gráficos puede proporcionar WEB interactiva en línea, y proporciona gráficos ha publicado calidad, línea de apoyo, de dispersión, área, barras, barras de error, un diagrama de bloques, un histograma, subgrafo calor figura, múltiple eje, polar, burbuja, rosas, calor, embudo y otra gráfica
  50. sklearn implementa una máquina algoritmo de aprendizaje

2. Un método de módulos de terceros

2.1 pip actualización

python -m pip install --upgrade pip  升级pip到最新的版本

2.2 El uso doméstico de servidores espejados

pip install --user -i http://pypi.douban.com/simple --trusted-host pypi.douban.com + 模块名
Publicado ocho artículos originales · ganado elogios 211 · Vistas a 10000 +

Supongo que te gusta

Origin blog.csdn.net/xw1680/article/details/104649392
Recomendado
Clasificación