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 [2014/05/21 11:48] 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
 +  * https://github.com/Asabeneh/30-Days-Of-Python
 +  * http://www.devshed.com
 +  * http://www.p3b.org/tutor/denis/debut  Didacticiels >> J'apprends à programmer ... avec Python
  
-http://fr.openclassrooms.com/informatique/cours/apprenez-a-programmer-en-python +====== pip ====== 
-==== http://www.devshed.com/ ====+l'installateur de package python
  
-nombreux tutoriels sur différents programmes web +un problème sur ubuntu? j'essaie l'installation de [[https://www.mkdocs.org/|mkdocs]] et mon kubuntu râle 
-Administration (34) +solution: installer pipx et linker pip 
-Books (4) +<code bash> 
-BrainDump (15) +sudo apt install pipx 
-DHTML (5) +mv /usr/bin/pip /usr/bin/pip.old 
-Flash (9) +cd /usr/bin
-Java (17) +ln -s pipx pip 
-JavaScript (7) +pip install mkdocs 
-Multimedia (5) +</code>
-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 +===== Installer un module ===== 
-Learning with Python+    python setup.py install
  
-by Allen B. Downey, Jeffrey Elkner and Chris Meyers +====== MkDocs ====== 
-http://www.ibiblio.org/obp/thinkCSpy/  +https://www.mkdocs.org/
-==== 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  +
-==== OOo2sDbk ==== +
- +
-OOo2sDbk est un ensemble de feuilles de styles XSLT qui permettent de convertir un document OpenOffice au format Docbook. Elles sont pilotées par une série de scripts Python qui automatisent le processus. +
-http://www.chez.com/ebellot/ooo2sdbk/doc-install/install-o2d-mono.htm#id2843346  +
-plonefr.org+
  
 +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.
  
 +====== MySQL ======
 ==== Configuration de base d'un script Python + MySQL ==== ==== Configuration de base d'un script Python + MySQL ====
 http://tecfa.unige.ch/guides/msql/manual/msqlman-2.html  http://tecfa.unige.ch/guides/msql/manual/msqlman-2.html
 tecfa.unige.ch/guides/python/python.html tecfa.unige.ch/guides/python/python.html
- +====== Divers ======
-==== Python 1.4 documentation ==== +
-# Appetizer & Tutorial +
-# Library reference +
-# Tk Library Documentation +
-# Language reference +
-# Extensions manual +
- +
-==== * Emacs mode help ==== +
-http://tecfa.unige.ch/guides/python/python.html  +
-www.python.org +
- +
-==== Welcome to the official website for the Python language ==== +
-http://www.python.org/  +
- +
-===== Formations ===== +
-[[intranet2:formation python 20090303|formation (intranet)]] +
-===== Installer un module ===== +
-Télécharger le module +
- +
-Se rendre dans le répertoire décompressé +
- +
-taper +
- +
-python setup.py install +
- +
-c'est tout +
- +
-====== Modules intéressants ====== +
 ===== 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 55:
  
 It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language. It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.
 +
 +===== Pyromaths =====
 +//kw: pymath, pimath//
 +
 +Pyromaths est un programme qui a pour but de créer des exercices type de mathématiques niveau collège et lycée ainsi que leur corrigé. C'est ce qu'on appelle parfois un exerciseur. Contrairement à de nombreux autres projets, Pyromaths a pour objectif de proposer une correction véritablement détaillée des exercices proposés et pas seulement une solution.
 +
 +https://pypi.org/project/pyromaths/
 +
 +====== Formations ======
 +[[intranet2:formation python 20090303|formation (intranet)]]
  • info/python.1400665726.txt.gz
  • Dernière modification : 2014/05/21 11:48
  • de radeff