A Byte of Python
  • README
  • Avant-propos
    • Dédicace
    • Préface
  • A byte of Python
    • À propos de Python
    • Installation
    • Premiers pas
    • Les bases
    • Opérateurs et expressions
    • Structures de contrôle
    • Fonctions
    • Modules
    • Structures de données
    • Résolution de problème
    • Programmation orientée objet
    • Entrées et sorties
    • Exceptions
    • Bibliothèque standard
    • Pour aller plus loin
    • Et ensuite
  • Annexes
    • FLOSS
    • À propos du livre
    • Historique des révisions
    • Traductions
    • Guide de traduction
    • Feedback
Propulsé par GitBook
Sur cette page
  • Leçon d'histoire
  • Statut du livre
  • Historique des révisions

Cet article vous a-t-il été utile ?

  1. Annexes

Historique des révisions

PrécédentÀ propos du livreSuivantTraductions

Dernière mise à jour il y a 3 ans

Cet article vous a-t-il été utile ?

Leçon d'histoire

J'ai commencé avec Python quand j'ai eu besoin d'écrire un installeur pour un logiciel que j'avais écrit appellé « Diamant » afin de faciliter l'installation. Je devais choisir entre les bindings Python et Perl pour la librairie Qt. J'ai cherché sur le web et je suis tombé sur , le hacker célèbre et respecté, qui expliquait comment Python était devenu son langage favori. J'ai également trouvé que les bindings PyQt étaient plus mature que Perl-Qt. Donc, je décidai de choisir Python.

Puis, je cherchais un bon livre sur Python. Je n'ai pu en trouver aucun ! J'ai trouvé des livres chez O'Reilly, mais ils étaient soit trop chers, soit plus un manuel de référence qu'un guide. Donc je consultais la documentation livrée avec Python. Cependant c'était trop succinct et petit. Cela m'a donné une bonne idée à propos de Python, mais ce n'était pas complet. Je me débrouillai avec car j'avais déjà une expérience de la programmation, mais ce n'était pas adapté aux débutants.

Six mois après ce premier contact avec Python, j'installais le (à ce moment-là) dernier Red Hat 9.0 Linux et je jouais avec KWord. J'étais enthousiaste à ce sujet, et j'ai eu d'un coup l'idée d'écrire un truc sur Python. Je commençais à écrire quelques pages, mais rapidement cela devint 30 pages. Puis, je décidai de faire quelque chose d'utile sous la forme d'un livre. Après beaucoup de corrections, cela a atteint une étape où c'est devenu un guide utile pour apprendre le langage Python. Je considère ce livre comme ma contribution et mon hommage à la communauté open-source.

Ce livre a commencé comme des notes personnelles sur Python et je le considère toujours comme cela, cependant j'ai fait de nombreux efforts pour le rendre lisible au plus grand nombre :)

Dans le véritable esprit de l'open source, j'ai reçu beaucoup de suggestions constructives, critiques et des lecteurs enthousiastes ont aidé à beaucoup améliorer le livre.

Statut du livre

Le livre a besoin de l’aide de ses lecteurs tels que vous pour indiquer les parties du livre qui ne sont pas bonnes, qui ne sont pas compréhensibles ou qui sont simplement fausses. Veuillez ou aux respectifs avec vos commentaires et suggestions.

Historique des révisions

  • 4.0

    • 19 janvier 2016

    • Retour au Python 3

    • Retour au Markdown, en utilisant et

  • 3.0

    • 31 mars 2014

    • Re-écriture pour Python 2 en utilisant et .

  • 2.1

    • 03 août 2013

    • Re-écriture en Markdown avec le

  • 2.0

    • 20 octobre 2012

    • Re-écriture au , grâce à ma femme qui a réalisé la majorité de la conversion à partir du format Mediawiki

    • Simplification du texte en supprimant des sections non essentielles telles que les variables nonlocal et les metaclass

  • 1.90

    • 04 septembre 2008, toujours en cours

    • Réveil après une interruption de 3 ans et demi!

    • Re-écriture pour Python 3.0

    • Conversion au format http://www.mediawiki.org[MediaWiki] (à nouveau)

  • 1.20

    • 13 janvier 2005

    • Re-écriture complète au format sur Core 3 avec beaucoup de corrections et de mises à jour. Beaucoup de nouveaux exemples. J'ai réécrit ma configuration DocBook de zéro.

  • 1.15

    • 28 mars 2004

    • Révisions mineures

  • 1.12

    • 16 mars 2004

    • Ajouts et corrections

  • 1.10

    • 09 mars 2004

    • De nouvelles corrections de fautes de frappe, grâce à de nombreux retours de lecteurs enthousiastes et aidants.

  • 1.00

    • 08 mars 2004

    • Après de nombreux commentaires et suggestions de la part de lecteurs, j’ai apporté des modifications importantes au contenu, ainsi que des corrections de fautes de frappe.

  • 0.99

    • 22 février 2004

    • Ajout d'un nouveau chapitre sur les modules. Ajout de détails sur les fonctions à nombre variable d'arguments.

  • 0.98

    • 16 février 2004

    • Ecriture d'un script Python et une feuille de style CSS pour améliorer la sortie XHTML, y compris un analyseur lexical, simple mais fonctionnel, pour la coloration automatique de la syntaxe (comme VIM).

  • 0.97

    • 13 février 2004

    • Un autre brouillon complètement réécrit, au format DocBook XML (à nouveau). Le livre s’est beaucoup amélioré - il est plus cohérent et lisible.

  • 0.93

    • 25 janvier 2004

    • Ajout de contenu sur IDLE et plus de choses spécifiques à Windows

  • 0.92

    • 05 janvier 2004

    • Modifications de quelques exemples.

  • 0.91

    • 30 Dec 2003

    • Correction de fautes de frappe. Amélioration de nombreux sujets.

  • 0.90

    • 18 Dec 2003

    • Ajout de 2 chapitres supplémentaires. Format avec révisions.

  • 0.60

    • 21 Nov 2003

    • Entièrement réécrit et étendu.

  • 0.20

    • 20 Nov 2003

    • Correction de fautes de frappe et d'erreurs.

  • 0.15

    • 20 Nov 2003

    • Conversion au format avec XEmacs.

  • 0.10

    • 14 Nov 2003

    • Brouillon initial avec .

un article d'Eric S. Raymond
écrire à l'auteur principal
GitBook
Spacemacs
AsciiDoc
adoc-mode
Mode Markdown de Jason Blevins
format Pandoc
Quanta+
Fedora
OpenOffice
DocBook XML
KWord
feedback
traducteurs