info:python

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
info:python [2025/11/21 08:22] radeffinfo:python [2025/11/21 08:29] (Version actuelle) – [MySQL] radeff
Ligne 5: Ligne 5:
  
 Python est un langage de programmation interprété multi-paradigme. Il favorise la programmation impérative structurée, et orientée objet. Il est doté d'un typage dynamique fort, d'une gestion automatique de la mémoire par ramasse-miettes et d'un système de gestion d'exceptions ; il est ainsi similaire à Perl, Ruby, Scheme, Smalltalk et Tcl. Python est un langage de programmation interprété multi-paradigme. Il favorise la programmation impérative structurée, et orientée objet. Il est doté d'un typage dynamique fort, d'une gestion automatique de la mémoire par ramasse-miettes et d'un système de gestion d'exceptions ; il est ainsi similaire à Perl, Ruby, Scheme, Smalltalk et Tcl.
 +====== Doc ======
 +  * http://www.python.org/doc/Newbies.html
 +  * http://www.poromenos.org/tutorials/python Tutoriel de 10' avec l'essentiel de Python, excellent :-)
 +  * http://docs.python.org/tutorial/ l'original
 +  * http://www.ulg.ac.be/cifen/inforef/swi/download/python_notes.sxw
 +
 ====== Tutoriels ====== ====== Tutoriels ======
   * http://fr.openclassrooms.com/informatique/cours/apprenez-a-programmer-en-python   * http://fr.openclassrooms.com/informatique/cours/apprenez-a-programmer-en-python
   * https://github.com/Asabeneh/30-Days-Of-Python   * https://github.com/Asabeneh/30-Days-Of-Python
-==== http://www.devshed.com/ ====+  * http://www.devshed.com 
 +  * http://www.p3b.org/tutor/denis/debut  Didacticiels >> J'apprends à programmer ... avec Python
  
-nombreux tutoriels sur différents programmes web 
-Administration (34) 
-Books (4) 
-BrainDump (15) 
-DHTML (5) 
-Flash (9) 
-Java (17) 
-JavaScript (7) 
-Multimedia (5) 
-MySQL (23) 
-Perl (26) 
-PHP (90) 
-Practices (14) 
-Python (14) 
-Reviews (4) 
-Style Sheets (2) 
-WML (5) 
-XML (27) 
-Zope (15) 
-http://www.devshed.com/  
-==== Bouquin de base pour Python ==== 
- 
-How to Think Like a Computer Scientist 
-Learning with Python 
- 
-by Allen B. Downey, Jeffrey Elkner and Chris Meyers 
-http://www.ibiblio.org/obp/thinkCSpy/  
-==== Doc python beginners ==== 
- 
-http://www.python.org/doc/Newbies.html  
- 
-==== Learn Python in 10 minutes ==== 
- 
-http://www.poromenos.org/tutorials/python Tutoriel de 10' avec l'essentiel de Python, excellent :-) 
- 
- http://docs.python.org/tutorial/ l'original 
- 
-==== Have fun with Python ... >> Didacticiels >> J'apprends à programmer ... avec Python ==== 
- 
-http://www.p3b.org/tutor/denis/debut 
-  
-http://www.ulg.ac.be/cifen/inforef/swi/download/python_notes.sxw 
- 
-==== bouquin python ==== 
-http://www.ulg.ac.be/cifen/inforef/swi/download/python_notes.sxw  
-==== Karrigell ==== 
- 
-Karrigell est une solution simple de développement web, écrite en Python, conçue pour des sites web à trafic modéré, telles que des Pages Perso hébergées sur le PC de l'internaute. Il a été pensé pour être vraiment simple à utiliser : serveur web intégré, base de données (gadfly), accès facile aux données d'environnement et aux formulaires, et en même temps raisonnablement puissant : exécution de scripts Python dans le même processus que le serveur (pas de CGI), programmation de pages serveur mêlant HTML et code Python (similaire à PHP, JSP, ASP), authentification, gestion de sessions, fonctions pour l'internationalisation 
- 
-Il est fourni avec un ensemble de fichiers de démo, y compris un serveur Wiki élémentaire et un portail qui permet l'édition de nouvelles et avec des possibilités de personnalisation 
-http://karrigell.sourceforge.net/fr/front.htm  
- 
-==== Configuration de base d'un script Python + MySQL ==== 
-http://tecfa.unige.ch/guides/msql/manual/msqlman-2.html  
-tecfa.unige.ch/guides/python/python.html 
- 
-===== Formations ===== 
-[[intranet2:formation python 20090303|formation (intranet)]] 
 ====== pip ====== ====== pip ======
 l'installateur de package python l'installateur de package python
Ligne 82: Ligne 31:
  
 ===== Installer un module ===== ===== Installer un module =====
-Télécharger le module+    python setup.py install
  
-Se rendre dans le répertoire décompressé+====== MkDocs ====== 
 +https://www.mkdocs.org/
  
-taper +MkDocs is a fast, simple and downright gorgeous static site generator that's geared towards building project documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file.
- +
-python setup.py install +
- +
-c'est tout +
- +
-====== Modules intéressants ======+
  
 +====== MySQL ======
 +==== Configuration de base d'un script Python + MySQL ====
 +http://tecfa.unige.ch/guides/msql/manual/msqlman-2.html
 +tecfa.unige.ch/guides/python/python.html
 +====== Divers ======
 ===== django ===== ===== django =====
- +    apt-get install python-django
-apt-get install python-django+
  
 http://www.django-fr.org/documentation/tutorial01/ http://www.django-fr.org/documentation/tutorial01/
- 
-===== mechanize ===== 
- 
-http://wwwsearch.sourceforge.net/mechanize/ 
- 
-Stateful programmatic web browsing 
- 
 ===== sqlalchemy ===== ===== sqlalchemy =====
- 
- 
 http://www.sqlalchemy.org/ , une sorte de RoR / phpCake pour Python http://www.sqlalchemy.org/ , une sorte de RoR / phpCake pour Python
  
Ligne 123: Ligne 62:
  
 https://pypi.org/project/pyromaths/ https://pypi.org/project/pyromaths/
 +
 +====== Formations ======
 +[[intranet2:formation python 20090303|formation (intranet)]]
  • info/python.1763709769.txt.gz
  • Dernière modification : 2025/11/21 08:22
  • de radeff