background preloader

Python

Python

http://fr.openclassrooms.com/informatique/python/cours

Related:  Django & HTML5

Apprendre à programmer avec Python 3 Un livre incontournable de 435 pages pour acquérir l'exigeante discipline qu'est l'art de la programmation ! Original et stimulant, cet ouvrage aborde au travers d'exemples attrayants et concrets tous les fondamentaux de la programmation. L'auteur a choisi Python, langage moderne et élégant, aussi performant pour le développement d'applications web complexes que pour la réalisation de scripts système ou l'analyse de fichiers XML. Code Weblog Objectifs du tutoriel: Apprendre les bases de Python au travers d’un projet pluridisciplinaire. Dans ce projet, je vous propose de développer de A à Z une application Web client/serveur basée sur une architecture Model2 structurée comme un MVC. Les points suivants sont abordés: Principe d’une WebApp (application Web) avec PythonConception Orientée Objet (Model2 et MVC)Utilisation (souvent basique) de quelques modules de la PSL (Python Standard Library) : Expression régulièresLecture/Écriture dans des fichiersBases de données Sqlite3Serveur Web httpSérialisationRequêtes httpModule cgi (Common Gateway Interface)Tests unitairesThreadsNotions de Javascript et de HTML Template HTML et CSSUtilisation de jQueryUI (le widget datepicker)Manipulation de l’API Highcharts en javascript pour l’affichage de graphiques Cahier des charges: Le tutoriel peut être réalisé en local sans même disposer d’un serveur Web (par exemple Apache est inutile pour ce tuto), ceci sur n’importe quel OS.

Python (langage) Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir Python. Il est également apprécié par les pédagogues qui y trouvent un langage où la syntaxe, clairement séparée des mécanismes de bas niveau, permet une initiation aisée aux concepts de base de la programmation[3]. Bonnes pratiques et astuces Python Ça faisait un moment que je n'avais pas parlé des bonnes pratiques Python mais l'approche de Pycon fr (où je présenterai Django : le pourquoi et le comment le 18 mai), l'événement Python incontournable avec un programme des plus alléchants, m'a bien motivé pour effectuer la traduction de l'une des meilleures présentation par David Goodger que je connaisse qui remet les bonnes pratiques Python à plat, ce qui est toujours bon avant d'aller plus loin. La lisibilité est importante Les programmes doivent être écrits pour être lus par des gens et accidentellement exécutés par les machines.-- Abelson & Sussman, Structure and Interpretation of Computer Programs Essayez de rendre vos programmes faciles à lire et évidents.

Cours de Python Cours de Python Patrick Fuchs et Pierre Poulain prénom [point] nom [arobase] univ-paris-diderot [point] fr version du 24 mars 2014 compillation de android-x86 simplifier depuis ubuntu 11.10 - Android x86 Salut a tous, nouveau sujet aujourd'hui la compilation de android-x86 depuis ubuntu 11.10 et au delàpour compiler Android depuis un Ubuntu tout fraîchement installer il faut installer un petit paquet d'outils c'est parfois long et en plus il faut parcourir tout le web car l'on rencontre pas mal d'erreur en suivant le tuto officiel (du au faite qu'il a été réaliser pour des version précédente de ubuntu) j'ai donc créé quelque fichier en shell pour automatiser tout sapour utiliser ces fichier c'est très simple Téléchargement des fichier et mise en placetélécharger le fichier joint "android-x86_easybuild.tar.gz"décompresser les fichier dans votre Dossier personnelfaite clic droit > propriétés > Permissionset vérifier que la case " Autoriser l’exécution du fichier comme un programme" est bien cocher___________________________________________

PyQt Un livre de Wikilivres. À l'heure actuelle, l'informatique occupe une place de plus en plus importante dans notre quotidien. Les gens désirent avoir un outil qui soit convivial, pratique et simple à utiliser. Les interfaces graphiques ont subi d'énormes évolutions depuis les début de l'informatique personnelle. Elles sont toujours plus pratiques à utiliser, plus simples, plus esthétiques. Il existe une multitude de librairies permettant de créer des interfaces, certaines plus simples à prendre en main que d'autres, certaines plus complètes.

Python et Django, retour d'expérience après deux ans Il y a un poil moins de deux ans, j'écrivais ici-même un billet dans lequel j'expliquais pourquoi j'avais décidé de laisser tomber Symfony premier du nom pour voguer vers de plus vertes terres pythonesques. La bataille qui fit rage dans les commentaires ferait passer la plus épique scène du Seigneur des Anneaux pour une querelle dans un jardin d'enfants, et ce billet reste à ce jour l'un des plus vus sur Miximum. Le temps a passé, et j'ai pensé qu'il pourrait être intéressant de proposer un petit retour d'expérience sur cette migration. Alors, Python, Django, c'est bien, ou c'est très bien ? Avertissement : j'en vois déjà parmi vous qui salivent à l'odeur d'une bonne grillade de troll. Point de ces bacchanales aujourd'hui.

Découverte de l'interpréteur interactif IPython I-A. Remerciements▲ Nous remercions les personnes qui nous ont aidé à l'amélioration et la relecture de cet article. Votre Python aime les pip A partir des versions 2.7.9 et et 3.4, pip est fournit automatiquement avec Python. Si c’est votre cas, vous pouvez sauter la partie installation et aller directement à la partie usage de cet article. Pip install par-ci, pip install par là. “Pour installer cette lib, il vous suffit de faire pip install”. Mais merde, c’est quoi pip ? Modules internes de python ERTAINES fonctions basiques ne figurent pas dans les instructions de python, mais sont disponibles dans les bibliothèques. Cette page présente quelques modules importants, et internes au langage python 2.x et python 3.x, c'est-à-dire qu'ils sont installés avec python. Cette page ne prétend aucunement à l'exhaustivité.

Ouya Un article de Wikipédia, l'encyclopédie libre. La Ouya est une console de jeux vidéo qui apparaît pour la première fois le 3 juillet 2012 sur Internet[2], plus particulièrement sur les sites de jeux vidéo[3],[4],[5],[6]). Elle est sortie durant le mois de [7] ; elle est vendue 99 $ aux États-Unis et environ 129 € en Europe. Construire une interface graphique pas à pas en Python avec Tkinter et wxPython Ce texte est la traduction française de Dans cette page, vous allez apprendre à constuire une interface graphique pas à pas en Python. Le but est: De maîtriser les techniques de base des interfaces graphiques (mise en place des widgets, contraintes, gestion des évènements...)De comprendre la moindre méthode et paramètre utilisé ici.De voir deux toolkits majeurs et de comprendre leurs différences.De servir de base pour construire vos propres applications graphiques. Vous apprendrez:à créer une classe "application graphique",à créer des widgets (éléments d'interface graphiques),à les placer dans des conteneurs,à attacher des méthodes à certains évènements,à manipuler les valeurs des widgets,etc. Ces deux tookits graphiques sont portables: Cela signifie que - si bien conçues - vos interfaces fonctionneront sur tous les systèmes (Windows, Linux, MacOS X...).

Cercles informatiques (bêta) Nouveau ici ? Lire comment utiliser Cercles informatiques. Vous pouvez également cliquez ici pour créer un compte ou se connecter. Ce site enseigne la programmation. Cette compétence est très utile : la programmation aide à automatiser des tâches informatiques, faire de l'art et de la musique, interpréter et analyser les résultats d'une enquête, construire des outils pour d'autres personnes, créer vos propres sites Internet, écrire des jeux, analyser des données génétiques, connecter les gens entre eux... la liste est longue. Un programme informatique est une suite d'instructions, écrite en mots, nombres et symboles.

Related: