« Programmation Python/Fichiers » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
m Formatage |
||
Ligne 56 :
Pour que cela devienne possible, nous devrons doter nos programmes de divers mécanismes permettant de créer des fichiers, d'y envoyer des données et de les récupérer par après.
Les langages de programmation proposent des jeux d'instructions plus ou moins sophistiqués pour effectuer ces tâches. Lorsque les quantités de données deviennent très importantes, il devient d'ailleurs rapidement nécessaire de structurer les relations entre ces données, et l'on doit alors élaborer des systèmes appelés ''bases de données relationnelles'', dont la gestion peut s'avérer très complexe. Ce sera là l'affaire de logiciels très spécialisés tels que ''[[Oracle]]'', ''[[IBM DB]]'', ''[[Adabas]]'', ''[[PostgreSQL]]'', ''[[MySQL]]'', etc. Python est parfaitement capable de dialoguer avec ces systèmes, mais nous laisserons cela pour un peu plus tard (voir chapitre [[
Nos ambitions présentes sont plus modestes. Nos données ne se comptent pas encore par centaines de milliers, aussi nous pouvons nous contenter de mécanismes simples pour les enregistrer dans un fichier de taille moyenne, et les en extraire ensuite.
Ligne 347 :
</source>
Nous verrons plus loin qu'il existe d'autres possibilités pour convertir des valeurs numériques en chaînes de caractères (voir à ce sujet : ''[[
<source lang="Python">
|