Table des matières

Programmer en python

Python en mode développement

Editeurs de code

Modules

Tkinter (old-school, mais fonctionnel)

CSV

Flask

WSGI

API

Charset et Encodage (Unicode, UTF-8, ASCII)

Règles de base

  1. Le texte brut n’existe pas.
  2. Utilisez UTF8. Maintenant. Partout.
  3. Dans votre code, spécifiez l’encoding du fichier et déclarez vos chaînes comme ‘unicode’.
  4. À l’entrée, connaissez l’encoding de vos données, et décodez avec decode().
  5. A la sortie, encodez dans l’encoding attendu par le système qui va recevoir les données, ou si vous ne pouvez pas savoir, en UTF8, avec encode().

Python et Dates

Python et LibreOffice

Python et Selenium