Accueil » Python WAW » Python WAW 2010 : Semaine 4

Python WAW 2010 : Semaine 4

Document Actions
Python Week After Week : les liens de la semaine de l'AFPY

31/01/2010


Créer des grammaires en Python

Python est un langage qui permet de créer facilement des analyseurs syntaxiques et des langages spécialisés. Dans les deux articles suivants les auteurs présentent de manière très didactiques la création de phrases avec une grammaire définie en Python et l'analyse de code en Python.

Eli Bendersky présente la création automatique de phrases pour tester des applications : Generating random sentences from a context free grammar

Kay Schlühr présente une nouvelle approche syntaxique dans Easy Extends 3, un préprocesseur de code Python qu'il maintient : Syntax algebra - first steps

Python

Tout d'abord un petit conseil d'organisation du code pour en simplifier la lecture : Flat is better than nested: bail out early

Ian Bicking présente un module qui permet d'améliorer la quantité d'information qui apparait des les tracebacks en Python. Nul doute que ce module sera bientôt intégré dans tous les frameworks pour le développement : cgitb – Detailed traceback reports

Dave Beazley écrit un nouvel article sur Python 3 et ses performances. Ici les entrées/sorties : Reexamining Python 3 Text I/O

Enfin, encore des logos pour le concours de Pycon India : Python Logos III: Pycon India 2009 contest

Wikipedia dans un cd grâce à Python

Un projet initié par des développeurs python pour pouvoir regarder wikipedia sur un simple cd. CDPedia est le résultat du groupe de travail PyAr, l'afpy argentain. Bravo à eux !!

Framework Web

Zope

Zope 3 est plus qu'une simple réécriture de Zope 2 : il se compose de nombreuses parties indépendantes qui peuvent être utilisées séparément. Dans ce but les développeurs de la partie Web du Zope 3 ont demandé et obtenu qu'elle soit renommé pour plus de clarté : Zope 3 s'appelle dorénavant BlueBream !

Dans le monde Zope, le framework Repoze BFG fait partie de ces météores qui permettent de se passer de la ZODB. Ici un article qui présente comment activer les tests en utilisant Google App comme moteur : Repoze BFG on Google App Engine

Le site Plone se lance dans une chronique mensuel. Voici le premier épisode : This Month in Plone: January 2010

Un article un peu technique sur Archetypes/Plone qui explique comment tirer le meilleur de la ZCA pour personnaliser les formulaires en fonction des dossiers : Archetypes: Schema extending an object only inside a specific folder

Django

Django est une des mascottes des développeurs web. Voici un article court en français qui présente un processus d'installation et une petite personnalisation : Installer et tester Django en 10 minutes sur une Ubuntu 9.10

Encore un article assez court sur Django centré sur l'utilisation des paramétrages au sein des applications : Developing Reusable Django Apps: App Settings

Enfin, un must pour les développeurs Django qui utilisent buildout et git : .gitignore for Django buildout

Un article pour utiliser les décorateurs au sein d'une vue django : Helpful Django View Decorator Pattern

WSGI

Pourquoi utiliser la norme Python WSGI ? L'article suivant argumente autour de l'utilisation des captchas : Why WSGI?

Contributions

Article écrit pour Encolpe DEGOUTE pour l'AFPY

Sélection de liens par Encolpe DEGOUTE et Youenn BOUSSARD

Si vous souhaitez écrire pour l'AFPY n'hésitez pas à nous contacter.

Aidez l'AfPy
Dernières news AFPY
Les 6 dernières news
Python WAW 2010 : Semaine 9
07/03/2010 00:00
Python WAW 2010 : Semaine 8
28/02/2010 01:00
Python WAW 2010 : Semaine 7
21/02/2010 00:00
Python WAW 2010 : Semaine 6
14/02/2010 17:00
Initiation à Python 3
11/02/2010 06:01
Python WAW 2010 : Semaine 5
08/02/2010 01:00