A quoi sert le langage python ?

(*-*)浩
Libérer: 2019-07-09 10:35:45
original
5011 Les gens l'ont consulté

Python est un langage de programmation informatique. Il s'agit d'un langage de type dynamique orienté objet conçu à l'origine pour l'écriture de scripts automatisés (shells). Avec les mises à jour continues de la version et l'ajout de nouvelles fonctionnalités du langage, il est de plus en plus utilisé pour le développement de projets indépendants et à grande échelle. .

A quoi sert le langage python ?

Programmation système : Fournit une API (Application Programming Interface), qui peut faciliter la maintenance et la gestion du système. C'est l'un des langages emblématiques. Sous Linux, c'est d'abord un outil de programmation idéal pour de nombreux administrateurs système. (Apprentissage recommandé : Tutoriel vidéo Python)

Traitement graphique : Il est pris en charge par des bibliothèques graphiques telles que PIL et Tkinter, qui peuvent faciliter le traitement graphique.

Traitement mathématique : Les extensions NumPy fournissent des interfaces étendues vers de nombreuses bibliothèques mathématiques standard.

Traitement de texte : Le module re fourni par python peut prendre en charge les expressions régulières et fournit également des modules d'analyse SGML et XML. De nombreux programmeurs utilisent Python pour développer des programmes XML.

Programmation de bases de données : Les programmeurs peuvent interagir avec des bases de données telles que Microsoft SQL Server, Oracle, Sybase, DB2, MySQL, SQLite, etc. via des modules qui suivent le Python DB-API (Database Application Spécification de l'interface de programmation). Python est livré avec un module Gadfly, qui fournit un environnement SQL complet.

Programmation réseau : Fournit des modules riches pour prendre en charge la programmation de socket, qui peut facilement et rapidement développer des applications distribuées. De nombreux projets de développement de logiciels à grande échelle tels que Zope, Mnet et BitTorrent Google l'utilisent largement.

Programmation Web : Langage de développement d'applications prenant en charge la dernière technologie XML.

Applications multimédia : Le module PyOpenGL de Python encapsule « l'interface de programmation d'applications OpenGL » et peut effectuer un traitement d'image bidimensionnel et tridimensionnel. Le module PyGame peut être utilisé pour écrire des logiciels de jeux.

Moteur de jeu : PYMO signifie Python Memory Off. Il s'agit d'un moteur de jeu AVG fonctionnant sur les systèmes Symbian S60V3, Symbian3, S60V5, Symbian3 et Android. Parce qu'il est développé sur la base de la plate-forme python2.0 et qu'il est adapté à la création de jeux AVG dans le style de Memories Off, il s'appelle PYMO.

Programmation hacker : Python dispose d'une bibliothèque de hacks, qui contient des fonctions intégrées que vous connaissez ou non, mais il lui manque un sentiment d'accomplissement.

Écrivez un robot simple en Python

Tout d'abord, vous devez obtenir le code source HTML correspondant via le module urllib2. (PS : urllib2 ne peut plus être utilisé après python3.3, et est remplacé par urllib)

import urllib2  #调用urllib2  
url='http://www.baidu.com/s?wd=cloga' #把等号右边的网址赋值给url
html=urllib2.urlopen(url).read()   #html随意取名 等号后面的动作是打开源代码页面,并阅读
print html #打印
Copier après la connexion

Grâce aux trois phrases ci-dessus, le code source de l'URL peut être stocké dans la variable de contenu, et son type est le type de caractère.

L'étape suivante consiste à extraire le contenu dont nous avons besoin de cette pile de code source HTML. Utilisez Chrome pour afficher le code du contenu correspondant (vous pouvez également utiliser Firebug dans Firefox).

Vous pouvez voir que les informations sur l'URL sont stockées dans la balise span. Pour obtenir les informations, vous pouvez utiliser des expressions régulières.

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal