50 modules python tiers commun et des instructions

1. Module et la description

  1. demande à la hauteur d'encapsulation de protocole HTTP
  2. BS4 analyse syntaxique HTML Module
  3. les données sont écrites MongoDB pymongo
  4. numpy soutenir un grand nombre de dimensions des opérations de tableau et de la matrice, en outre, il offre beaucoup de bibliothèque de mathématiques pour les opérations Array
  5. Un ensemble puissant de l'analyse des outils de données structurées
  6. scipy avancée Bibliothèque de calcul scientifique. Y compris probabilités et statistiques, signal, Fourier, etc.
  7. bibliothèque de calcul symbolique sympy
  8. statsmodels statistiques et bibliothèque mesure
  9. PIL (Pillow) Image Processing Standard Library
  10. bibliothèque de codage chaîne chardet
  11. moteur de modèle à base de python-jinja2
  12. Flask écrit en Python en utilisant un framework d'application Web léger. boîte à outils WSGI qui utilise Werkzeug, moteur modèle est utilisé Jinja2
  13. Django cadre d'application Web, une open source, écrit en Python. MTV en utilisant le mode de trame, à savoir le modèle M, T et V vue Modèles
  14. Tornado version open source pour le logiciel serveur Web. Tornado et maintenant le cadre du serveur Web grand public (y compris la plupart des cadres Python) il y a une nette différence: il est le serveur non-bloquant, et un rythme assez rapide
  15. L'application d'interface Python de PyQt5
  16. pyecharts Graphique pour générer une bibliothèque Echarts
  17. PyGame un module conçu spécialement pour les jeux vidéo
  18. jieba module de segmentation de mot chinois
  19. matplotlib Python bibliothèque graphique. Il peut être utilisé avec NumPy
  20. wordcloud générateur de nuage de mots
  21. Scrapy Cadre de reptile très puissant pour répondre à la page simple, Ramper
  22. Crawley analyse du contenu à haute vitesse correspondant au site, prend en charge les bases de données relationnelles et non relationnelles, les données peuvent être exportées comme JSON, XML, etc.
  23. Visualisation Portia rampé contenu web
  24. nouvelles d'extrait de journal, des articles et des analyses de contenu
  25. sélénium appeler un pilote de navigateur, cette bibliothèque peut être appelée directement par le navigateur pour terminer certaines opérations, telles que le code de validation d'entrée
  26. cadre de chenille distribué cola
  27. boîte à outils dnspython DNS
  28. XIsxWriter Excel fonctionnent texte de feuille de calcul, les chiffres, les formules, les graphiques, et ainsi de suite.
  29. smtplib envoyer le module e-mail
  30. opérations pymysql base de données MySQL
  31. bibliothèques tierces NLTK un traitement du langage naturel, la PNL classique dans la technique, peuvent être sac établi de modèle de mots (nombre de mots), les supports d'analyse de fréquences de mots (occurrences de mot), la reconnaissance des formes, l'analyse de corrélation, l'analyse des sentiments (analyse de fréquences de mots + métriques), visualisation | (+ matploylib faire grille d'analyse), etc.
  32. SQL mapping objet-relationnel basé Alchemy modèle de conception ORM est connu, il peut être mis en correspondance avec des tables dans une classe de python de base de données
  33. package PonyORM ORM, il peut automatiquement la requête d'optimisation, vous pouvez interroger la base de données en générant des expressions de python
  34. statsmodels peuvent être mélangés numpy, scipy, le traitement du signal d'achèvement pandas, cointégration, le filtrage, l'analyse spectrale, etc.
  35. LXM | XML et HTML analyse syntaxique et de la lecture
  36. win32com sur le système d'exploitation Windows, Office (Word, Excel, etc.) à lire et à écrire des fichiers tels que la bibliothèque d'applications complète
  37. bibliothèque de liens HappyBase HBase
  38. l'image OpenCV et vidéothèques travail
  39. trame d'analyse audio TimeSide peut être effectuée python, l'imagerie, le transcodage, la diffusion et le processus étiquetage
  40. fichiers son pydub prennent en charge plusieurs formats, il peut être une variété de traitement du signal, génération de signaux, l'enregistrement audio, le traitement muet
  41. deuxième génération du système d'apprentissage automatique de Google tensorflow, intégré dans l'étude approfondie du support étendu
  42. Théano bibliothèque d'apprentissage en profondeur. Il est étroitement intégré à Numpy, le support pour le calcul GPU, les tests unitaires et d'auto-validation
  43. KERAS un écrit en Python avancé API réseau de neurones, peut fonctionner sur tensorflow ou Théano, ses développeurs ont porté sur la réalisation de tests rapides
  44. Caffe un cadre d'apprentissage profond, principalement utilisé dans la vision informatique, la classification de reconnaissance d'image a un bon effet de l'application
  45. IPython shell interactif en Python, et facile à utiliser que la valeur par défaut Python shell beaucoup de soutien variable de l'auto-complétion, indentation automatique, aide interactive, les commandes magiques, les commandes du système, construit un grand nombre de fonctionnalités et de fonctions utiles
  46. PTVs outils Visual Studio en Python
  47. bibliothèque d'intégration matpython Matlab
  48. PySpark Spark fournit API Python
  49. Plotly Plotly bibliothèque graphique peut fournir WEB interactif en ligne, et offre une qualité graphique a publié, ligne de soutien, la dispersion, la zone, un bar, des barres d'erreur, un diagramme, un histogramme, la chaleur sous-graphe, la figure multiple axe, polaire, bulle, roses, de la chaleur, d'un entonnoir et d'autres graphiques
  50. sklearn mis en œuvre un algorithme d'apprentissage machine

2. Procédé de modules tiers

2.1 pip mise à niveau

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

2.2 Usage domestique des serveurs en miroir

pip install --user -i http://pypi.douban.com/simple --trusted-host pypi.douban.com + 模块名
Publié huit articles originaux · éloge de won 211 · vues 10000 +

Je suppose que tu aimes

Origine blog.csdn.net/xw1680/article/details/104649392
conseillé
Classement