Skip to content

1. Avant-propos

Le PDF du document est disponible |ICI|.

Les exemples du document sont disponibles |ICI|.

Ce document propose une liste de scripts Python dans différents domaines :

  • les fondamentaux du langage,
  • la gestion de bases de données MySQL,
  • la programmation réseau Tcp/ Ip,
  • la programmation web,
  • les architectures trois couches et la programmation par interfaces.

Ce n'est pas un cours Python mais un recueil d'exemples destinés à des développeurs ayant déjà utilisé un langage de script tel que Perl, PHP, Vbscript ou des développeurs habitués aux langages typés tels que Java ou C# et qui seraient intéressés par découvrir un langage de script orienté objet. Ce document est inapproprié pour des lecteurs n'ayant jamais ou peu programmé.

Ce document n'est pas non plus un recueil de "bonnes pratiques". Le développeur expérimenté pourra ainsi trouver que certains codes pourraient être mieux écrits. Ce document a pour seul objectif de donner des exemples à une personne désireuse de s'initier rapidement au langage Python. Elle approfondira ensuite son apprentissage avec d'autres documents.

Ceux pour qui ce document "va trop vite" ou n'est pas assez explicite, préféreront le tutoriel approfondi de Gérard Swinnen [http://python.developpez.com/cours/TutoSwinnen/] ou plus généralement les tutoriels de developpez.com sur Python [http://python.developpez.com/cours]. L'information ultime peut être trouvée à l'URL [http://docs.python.org/].

Les scripts sont commentés et leur exécution console reproduite. Parfois des explications supplémentaires sont fournies. Le document nécessite une lecture active : pour comprendre un script, il faut à la fois lire son code, ses commentaires et ses résultats console.

Les exemples du document sont disponibles à l'adresse [http://tahe.ftp-developpez.com/fichiers-archive/python_exemples.zip]. Ils sont livrés sous la forme d'une solution Visual Studio 2010 mais les scripts peuvent être utilisés en-dehors de cet environnement.

 

Pour approfondir :