======Python====== ===== Entête des fichiers Python ===== * [[http://stackoverflow.com/questions/1523427/python-what-is-the-common-header-format|Format des entêtes de fichier Python]] * [[http://epydoc.sourceforge.net/manual-fields.html#module-metadata-variables|Infos sur les tags des docs Python]] ===== Gestion des fichiers ===== ==== Ouvrir un fichier UTF-8 avec BOM ==== Utiliser l'encodage "UTF-8-SIG" dans la fonction '' open(my_utf8_file_with_bom.txt, mode='r', encoding='UTF-8-SIG') '' ===== Boucles ===== ==== Récupérer un l'index d'une liste ==== Utiliser la fonction ''enumerate'' sur la liste : ma_liste = ['Viola', 'Quercus', 'Fagus'] for index, value in enumerate(ma_liste): ... ===== Manipuler du HTML ===== Utiliser la bibliothèque Python [[http://www.crummy.com/software/BeautifulSoup/bs4/doc/|Beautiful Soup]]. ===== WSGI ===== * Pour charger plusieurs applications avec un seul serveur WSGI : http://flask.pocoo.org/docs/0.10/patterns/appdispatch/