Python
Si votre but est de faire des applications web, PHP est de loin préférable à Python. Python est un langage auquel je me mets pour travailler sur un projet concernant la climatologie et que je pensais ensuite utiliser pour développer des applis web, mais les variabes typées, et autres rigiditées de Python me rendent ce langage synonyme de perte de beaucoup de temps, sans pour autant avoir des avantages majeurs.
Apprendre python en Français
- Le langage Python - Journal du Net - Xavier Borderie
- WikiPython : un wiki sur python, l'optique est d'offrir une introduction rapide et efficace, basée sur des exemples, d'utilisation de python.
- Cours de programmation Python : excellent. C'est en fait la version en ligne du livre d'O'Reilly Apprendre à programmer avec Python.
Apprendre python en Anglais
- tutoriel : petit cours de programmation reseau en python
- DiveIntoPython : excellent livre d'introduction à python. Très orienté HTML / Web / Webservices / SOAP / XML contrairement à la majorité des autres manuels sur Python.
- Développer un web service en python avec soap
- XML-RPC with Python
- Python cookbook: a simple XML-RPC server
- Aggregating RSS feeds with Python
- Cheetah : ça semble être une bonne template engine en python. (sinon il y a clearsilver, mais les exemples de code font un peu peur).
- Time module : le module de gestion des dates pour python.
- MySQLdb : le module Python permattant d'accèder à une base de données MySQL. L'installation sous Mac est un plaisir, télécharger la dernière version .tar.gz, décompatez là, puis lancez setup.py via un shell : python setup.py et il fait tout.
- string methods : la page que je cherche toujours
- Vaults of Parnassus : Python Resources : pleins de scripts en python.
Python et CGI
Scripts
- rssfinder : script de Marc Pilgrim qui trouve les feeds associés à une page web.
- csv2html : lit un fichier CSV pour en faire un fichier HTML.
Python et XML
- XML et python : un cours rapide avec des exemples, excellent pour démarrer en français. Passe en revue DOM et SAX.
- DiveIntoPython : XML Processing : chapitre sur comment manipuler XML avec python.
- DOM lvl1 : la specification du DOM niveau 1 au W3C.
- How to use UTF-8 with Python : avec un paragraphe sur UTF-8 et minidom.
- Python and XML Processing : ze source !!
- Python and the DOM
Tags : python mysql rss agregateur xml
Pages ayant pour tag : Python
- csv2html : csv2html : un script python pour transformer un fichier CSV en page(s) HTML
- adodb : ADOdb : couche d'abstraction pour accèder à des bases de données avec PHP ou Python
- Python : Python
- agregateur : Infos en ligne : les agrégateurs de contenu.
Commentaires
essaie de faire 1 + '1', ça va te faire une erreur.
sls, le 2005-10-20 à 13h43
Oui, la surcharge de "+" en Python empêche de
savoir si cet opérateur c'est l'addition ou
concaténation. La décision est ad hoc.
Ici Il n'y a pas de conversion automatique des
données sans ambiguïté. Ceci *est* une erreur, et
je m'en rejouis. '1'+1 est une *autre* erreur.
Ceci n'a rien à voir avec une rigidité quelconque,
uniquement avec la logique élémentaire du typage,
avec un minimum de discipline. .
Bien sûr, cette affaire n'a rien à voir avec les
variables typées.
savoir si cet opérateur c'est l'addition ou
concaténation. La décision est ad hoc.
Ici Il n'y a pas de conversion automatique des
données sans ambiguïté. Ceci *est* une erreur, et
je m'en rejouis. '1'+1 est une *autre* erreur.
Ceci n'a rien à voir avec une rigidité quelconque,
uniquement avec la logique élémentaire du typage,
avec un minimum de discipline. .
Bien sûr, cette affaire n'a rien à voir avec les
variables typées.
JK, le 2005-10-22 à 16h38
Ecrire votre commentaire
Vous devez vous connecter pour pouvoir ajouter un commentaire.
...mais les variabes typées, et autres rigiditées de Python me rendent ce langage synonyme de perte de beaucoup de temps...
Sauf erreur de ma part, en Python il n'y a pas de variables typées. Quelles autres rigidités?
JK