Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Contribuez
Contribuez Proposez vos articles, cours, tutoriels, faq, sources pour Python & Zope
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 18/09/2011, 18h16   #1
nicolas-p
Membre à l'essai
 
Inscription : novembre 2010
Messages : 12
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 12
Points : 22
Points : 22
Par défaut PDF Libre sur Python

Salut,

Aillant cumulé ces derniers temps sur mon blog quelques billets sur Python, je me suis lancé à les rassembler dans un format PDF, il rassemble une vingtaine d'articles pour environ 80 pages. Ce format s'y prête bien, dans le sens où ça me permet de regrouper des séries que j'avais fait, notamment sur Ncurse et les tests unitaires.

Le document est sous licence Creative Common by-sa, un pdf ne serait pas vraiment libre sans les sources, et c'est chose possible sur un dépôt de Github. (syntaxe en RestructuredText, et généré avec Sphinx)

Ce n’est pas une introduction à Python, je ne reprends pas les bases comme les boucles de condition (if, while), il est préférable d’avoir quelques connaissance en Python, ou dans un autre langage pour suivre le document. Il s’adresse plus à des personnes voulant découvrir des fonctionnalités de Python dans un sens un peu plus large, par la pratique. Le mieux pour s’en faire une idée est encore de regarder le sommaire ci-dessous.
  • Utilisation de module
    • Consulter la documentation en local
    • Piles et files avec Deque
    • Tenir un fichier de log
    • Script concret pour Urllib2
    • Parser un fichier de configuration
  • Python et Ncurses
    • Transparence avec Ncurses
    • Déplacement de fenêtre
    • Menu navigable
    • Visualiser et scroller un fichier
    • Les scripts de démo fournis par Python
  • Utilisation d’API
    • Générateur de documentation avec Sphinx
    • Client Twitter et Identi.ca
    • Api Goo.gl et Oauth
    • Request, HTTP pour les humains
    • Scrapy, Crawler web
  • Les Tests Unitaires
    • Unittest
    • Introduction à Nose
    • Behavior Driven Devoloppment avec Lettuce
    • Couverture de code
    • Autotest avec Watchr

Je suis preneur de tout commentaires, critiques, suggestions, comme ce n'est que mon premier PDF, je me doute qu'il y a beaucoup à redire

>> Télécharger le PDF

Merci.
nicolas-p est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 11h34   #2
nicolas-p
Membre à l'essai
 
Inscription : novembre 2010
Messages : 12
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 12
Points : 22
Points : 22
Il n'y a malheureusement pas de réactions pour le pdf, tant pis, c'est pourtant constructif pour moi. Si jamais vous souhaitez lire des réactions sur le pdf, j'en ai parlé sur un autre site. Les réactions y sont un peu plus nombreuses.

Autre nouveauté, j'ai mis à disposition, sous un format epub, téléchargeable à ce lien, pour ceux qui préférant lire sous ce format.

Merci, tout retour est apprécié.
nicolas-p est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/10/2011, 07h21   #3
tyrtamos
Expert Confirmé
 
Avatar de tyrtamos
 
Inscription : décembre 2007
Messages : 1 771
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : décembre 2007
Messages : 1 771
Points : 3 040
Points : 3 040
Bonjour,

Bravo pour le boulot! C'est très bien écrit, et ça apporte un bel éclairage sur des applications peu courantes (NCurses par exemple) sur lesquelles on a peu de tutos en français.

Merci!
__________________
Ne rien ranger permet d'observer la loi universelle d'entropie: l'inévitable convergence vers le chaos...
Mes recettes python: http://www.jpvweb.com
tyrtamos est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 05h26.


 
 
 
 
Partenaires

Hébergement Web