public marks

PUBLIC MARKS from parmentierf with tags dev & python

2010

A Curious Course on Coroutines and Concurrency

(via)
This tutorial is a practical exploration of using Python coroutines (extended generators) for solving problems in data processing, event handling, and concurrent programming. The material starts off with generators and builds to writing a complete multitasking environment that can run thousands of concurrent tasks without using threads or using code based on event-driven callbacks (i.e., the "reactor" model).

python-twitter - Project Hosting on Google Code

by 1 other (via)
This library provides a pure python interface for the Twitter API.

2009

pyglet

by 1 other (via)
pyglet provides an object-oriented programming interface for developing games and other visually-rich applications for Windows, Mac OS X and Linux.

Python Zone | Everything for the Python & Django developer

Everything for the Python & Django developer

Why Google AppEngine sucks : Svarychevski Michail Aleksandrovich

(via)
his article is about some Google AppEngine problems (or peculiarities) which might not be obvious for newcomers.

Dive Into Python 3

by 3 others
Dive Into Python 3 covers Python 3 and its differences from Python 2.

2008

EasyInstall - The PEAK Developers' Center

by 2 others (via)
Easy Install is a python module (easy_install) bundled with setuptools that lets you automatically download, build, install, and manage Python packages.

Overview — NetworkX v0.99 documentation

by 1 other (via)
NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.

Audioscrobbler - The Music Technology Playground from Last.fm

Dumbo is a Python module that allows you to easily write and run Hadoop streaming programs

Pydev

by 7 others
Pydev is a plugin that enables users to use Eclipse for Python and Jython development -- making Eclipse a first class Python IDE -- It comes with many goodies such as code completion, syntax highlighting, syntax analysis, refactor, debug and many others.

Karrigell

by 2 others (via)
Karrigell is a flexible Python web framework, with a clear and intuitive syntax

Bonnes pratiques et astuces Python » Bonnes Pratiques, Conferences, Django, Python, Traduction » Journal » Biologeek : un passionné du web sur un web non moins passionnant.

by 3 others
la traduction de l'une des meilleures présentation par David Goodger que je connaisse qui remet les bonnes pratiques Python à plat, ce qui est toujours bon avant d'aller plus loin.

2007

lxml

by 1 other
lxml is the most feature-rich and easy-to-use library for working with XML and HTML in the Python language.

Envie de développer agilement en Python ? Suivez le guide ! - Biologeek : Ubuntu, bio-informatique et geekeries libres d'un bio-informaticien au quotidien.

Ce livre est bien plus qu'un livre sur Python, c'est tout ce que vous ne trouverez pas dans les ouvrages classiques ou sur le net : de la méthodologie, des bonnes pratiques, des conseils pour progresser en tant que développeur (pas forcément Python), etc c'est vraiment un ouvrage qui se place au-dessus des ouvrages de référence. Le concentré d'expérience de Tarek et la réflexion qu'il peut avoir sur le métier de développeur donne un savant mélange d'épanouissement personnel et de progression au niveau de Python mais aussi de votre carrière si vous êtes amené à évoluer vers la gestion de projet.

The Xapian Project

by 10 others
Xapian is an Open Source Search Engine Library, released under the GPL. It's written in C , with bindings to allow use from Perl, Python, PHP, Java, Tcl, C#, and Ruby (so far!)

Portable Python - your portable development environment

by 2 others
Portable Python is a Python® programming language preconfigured to run directly from a portable device, enabling you to have, at any time, portable programming environment. Just download and extract to your portable device and in 10 minutes you are ready to create your next Python® application.

PyPy[architecture]

(via)
PyPy is an implementation of the Python programming language written in Python itself, flexible and easy to experiment with.

Le blog de Breek - Le comparatif de Rails, Django et CakePHP

by 2 others (via)
Choisir un framework peut être une tâche difficile ! Pour vous aider dans votre choix, nous avons effectué un benchmark fonctionnel couvrant Django, Ruby on Rails, CakePHP.

The Django Book

by 7 others
Welcome to the online version of The Django Book, a free book about Django.

Welcome to OpenID Enabled! — OpenID Enabled

by 6 others (via)
From the developers of the Python-OpenID library and MyOpenID.com (where you can get an OpenID for free -- you can also choose from a number of other OpenID providers) this is a website by OpenID developers, for OpenID developers.

TurboGears: Front-to-Back Web Development

by 15 others (via)
Create a database-driven, ready-to-extend application in minutes. All with designer friendly templates, easy AJAX on the browser side and on the server side, not a single SQL query in sight with code that is as natural as writing a function.

2006

programmation-python.org: Le coté obscur de la force

Code ! Test ! Oui. La force d'un programmeur provient de la non-regression. Les tests arrêter tu ne dois jamais. Le coté obscur de la maintenabilité atteindre tu risques sans les tests. Facile à écrire tes paquets Python sans tests sont. Quand à arrêter les tests tu commences, le coté obscure tu te diriges vers. Ta destinée dominée sera.

Cheat Sheets

by 7 others (via)
cheat sheets (also known as reference cards) that you can print out and keep by your computer. There is a cheat sheet for just about anything and we aim to have the best coverage of cheat sheets available on the web.