<![CDATA[Developpez.com Python]]> http://python.developpez.com/index/rss Thu, 23 Oct 2014 04:15:54 +0200 Thu, 23 Oct 2014 04:15:54 +0200 Copyright © 2000-2014 http://www.developpez.com http://www.developpez.com/template/favicon.png <![CDATA[Developpez.com Python]]> http://python.developpez.com/index/rss http://www.developpez.com fr-FR http://blogs.law.harvard.edu/tech/rss <![CDATA[CPIP : un préprocesseur C/C++ développé sous Python pour démystifier les « prétraitements » avant la phase de compilation]]> http://www.developpez.com/actu/75932/CPIP-un-preprocesseur-C-Cplusplus-developpe-sous-Python-pour-demystifier-les-pretraitements-avant-la-phase-de-compilation/ http://www.developpez.com/actu/75932/CPIP-un-preprocesseur-C-Cplusplus-developpe-sous-Python-pour-demystifier-les-pretraitements-avant-la-phase-de-compilation/ CPIP : un préprocesseur C/C++ développé sous Python
Pour démystifier les « prétraitements » avant la phase de compilation

Plusieurs traitements réalisés en arrière-plan par les outils de développement, avant la phase de compilation du code source d'un projet, sont inconnus pour le développeur. On peut citer notamment l'inclusion des fichiers ou encore l'utilisation des macros.

CPIP, un préprocesseur C/C++ développé par Paul Ross, ingénieur informatique chez Google, ambitionne de changer cela. L'outil...]]>
Thu, 02 Oct 2014 13:14:00 +0200 http://www.developpez.com/actu/75932/CPIP-un-preprocesseur-C-Cplusplus-developpe-sous-Python-pour-demystifier-les-pretraitements-avant-la-phase-de-compilation/#comments
<![CDATA[Cours de Programmation Python pour les scientifiques avec exercices corrigés - Premier contact, par Jean Philippe Préaux (mise à jour)]]> http://jean-philippe-preaux.developpez.com/tutoriels/cours-exercice-programmation-python/1-introduction-premier-contact/ http://jean-philippe-preaux.developpez.com/tutoriels/cours-exercice-programmation-python/1-introduction-premier-contact/
Je vous présente ce cours de Python avec exercices corrigés qui sera publié sur plusieurs parties, ce cours est conseillé pour les débutants puisqu'il contient des applications avec chaque séance :

Programmation Python pour les scientifiques - Premier contact -

Cours avec exercices corrigés : Séance 1

Ce cours a été préparé pour le niveau CPGE MPSI, il est enseigné au Lycée Thiers. Retrouvez les exercices corrigés accompagnant ce cours à la fin de chaque partie.
Nous...]]>
Fri, 26 Sep 2014 16:28:00 +0200
<![CDATA[La société BitTorrent célèbre ses 10 ans , « BitTorrent peut être un modèle pour restructurer le tissu même de l'internet » estime son PDG]]> http://www.developpez.com/actu/75610/La-societe-BitTorrent-celebre-ses-10-ans-BitTorrent-peut-etre-un-modele-pour-restructurer-le-tissu-meme-de-l-internet-estime-son-PDG/ http://www.developpez.com/actu/75610/La-societe-BitTorrent-celebre-ses-10-ans-BitTorrent-peut-etre-un-modele-pour-restructurer-le-tissu-meme-de-l-internet-estime-son-PDG/ La société BitTorrent Inc. célèbre ses 10 ans,
« BitTorrent peut être un modèle pour restructurer le tissu même de l'internet », estime son PDG

En 2004, la société internet Bitorrent Inc. est créée à San Fransico. Dans l'optique de « construire un meilleur internet », l'entreprise californienne ambitionne de concevoir des technologies distribuées qui s'adaptent efficacement et permettent aux créateurs et aux consommateurs de garder le contrôle sur leurs contenus et leurs données.

Aussi, elle...]]>
Tue, 23 Sep 2014 16:47:00 +0200 http://www.developpez.com/actu/75610/La-societe-BitTorrent-celebre-ses-10-ans-BitTorrent-peut-etre-un-modele-pour-restructurer-le-tissu-meme-de-l-internet-estime-son-PDG/#comments
<![CDATA[Quel est votre langage de programmation préféré en 2014 ? Partagez votre expérience sur le langage de votre choix]]> http://programmation.developpez.com/actu/75400/Quel-est-votre-langage-de-programmation-prefere-en-2014-Partagez-votre-experience-sur-le-langage-de-votre-choix/ http://programmation.developpez.com/actu/75400/Quel-est-votre-langage-de-programmation-prefere-en-2014-Partagez-votre-experience-sur-le-langage-de-votre-choix/
Suite au précédent sondage 2013 (votre langage de programmation préféré), nous avons décidé de le renouveler afin d'avoir votre avis. Pour rappel, les langages qui l'avaient remportés l'année dernière (2013) sont :

C# avec 30,28 %
C++ avec 24,39 %
Java avec 21,14 %.


Ce sondage ne prend pas en compte les langages spécialement destinés au Web comme ASP, PHP, Coldfusion, Flash etc. Mais vous pouvez voir que de nouveaux langages font leur apparition dans la liste comme :...]]>
Thu, 18 Sep 2014 07:20:00 +0200 http://programmation.developpez.com/actu/75400/Quel-est-votre-langage-de-programmation-prefere-en-2014-Partagez-votre-experience-sur-le-langage-de-votre-choix/#comments
<![CDATA[Déboguer avec IDLE, un tutoriel de Raphaël SEBAN]]> http://tarball69.developpez.com/tutoriels/python/deboguer-avec-idle/ http://tarball69.developpez.com/tutoriels/python/deboguer-avec-idle/ Wed, 17 Sep 2014 07:00:00 +0200 <![CDATA[IDLE - présentation rapide - L'environnement de développement standard Python, un tutoriel de Raphaël SEBAN]]> http://tarball69.developpez.com/articles/python/idle-presentation-rapide/ http://tarball69.developpez.com/articles/python/idle-presentation-rapide/ Tue, 16 Sep 2014 08:00:00 +0200 <![CDATA[Compte rendu des participations du week-end de création de jeux vidéo du 22 au 24 août 2014]]> http://jeux.developpez.com/evenements/we-jeux/4/ http://jeux.developpez.com/evenements/we-jeux/4/ Du 22 au 24 aout, venez programmer un jeu vidéo sur le chat de Developpez.com

Amies programmeuses, amis programmeurs,

La quatrième édition arrive enfin ! J'ai l'honneur de vous annoncer que vous pouvez dès à présent réserver le week-end du 22 au 24 août pour développer un jeu vidéo avec les membres de Developpez.com. Préparez-vous, commandez les pizza, faites un stock de red bull, expulsez votre copain/copine (sauf s'il/elle sait dessiner), car vous allez passer un week-end intense pour réaliser un...]]>
Sun, 14 Sep 2014 11:00:00 +0200
<![CDATA[Le framework open source Django sort en version 1.7 avec un lot de nouveautés pour accélérer le développement web 2.0]]> http://www.developpez.com/actu/75004/Le-framework-open-source-Django-sort-en-version-1-7-avec-un-lot-de-nouveautes-pour-accelerer-le-developpement-web-2-0/ http://www.developpez.com/actu/75004/Le-framework-open-source-Django-sort-en-version-1-7-avec-un-lot-de-nouveautes-pour-accelerer-le-developpement-web-2-0/ Le framework open source Django sort en version 1.7
avec un lot de nouveautés pour accélérer le développement web 2.0

Le framework Django 1.7 est disponible après plus d'un an de développement. Il s'agit de la version la plus importante depuis la version 1.0.

Pour rappel, Django est un framework populaire écrit en Python. Il a pour but de rendre le développement web 2.0 simple et rapide. D'ailleurs, le projet a pour slogan « le framework web pour les perfectionnistes sous pression ».

Django est...]]>
Tue, 09 Sep 2014 12:24:00 +0200 http://www.developpez.com/actu/75004/Le-framework-open-source-Django-sort-en-version-1-7-avec-un-lot-de-nouveautes-pour-accelerer-le-developpement-web-2-0/#comments
<![CDATA[Mise à jour de la FAQ Python, 254 réponses à vos questions dont 36 nouvelles]]> http://python.developpez.com/actu/74929/Mise-a-jour-de-la-FAQ-Python-254-reponses-a-vos-questions-dont-36-nouvelles/ http://python.developpez.com/actu/74929/Mise-a-jour-de-la-FAQ-Python-254-reponses-a-vos-questions-dont-36-nouvelles/
La rédaction Python sur Developpez.com a le plaisir de vous annoncer la mise à jour de la FAQ Python.

Notre FAQ, contenant 254 questions rédigées par 14 auteurs, a été améliorée grâce à plusieurs relectures.



  • 36 Questions/Réponses ont été ajoutées



N'hésitez pas à nous envoyer vos remarques et suggestions sur la FAQ.


Nos remerciements sincères à tous les contributeurs :





Vous aussi vous pouvez...
]]>
Fri, 05 Sep 2014 11:24:00 +0200 http://python.developpez.com/actu/74929/Mise-a-jour-de-la-FAQ-Python-254-reponses-a-vos-questions-dont-36-nouvelles/#comments
<![CDATA[La rubrique Python fait sa rentrée des classes, avec toujours plus de ressources pour élèves, étudiants et enseignants]]> http://python.developpez.com/actu/74662/La-rubrique-Python-fait-sa-rentree-des-classes-avec-toujours-plus-de-ressources-pour-eleves-etudiants-et-enseignants/ http://python.developpez.com/actu/74662/La-rubrique-Python-fait-sa-rentree-des-classes-avec-toujours-plus-de-ressources-pour-eleves-etudiants-et-enseignants/ La rubrique Python fait sa rentrée des classes
Avec toujours plus de ressources pour élèves, étudiants et enseignants

Chers membres (ou futurs membres) de Developpez.com, élèves, étudiants et enseignants,

Ces dernières années ont vu plusieurs bouleversements dans l'enseignement de l'informatique en milieu scolaire.
Nous citerons le nouvel enseignement de spécialité en terminale S depuis la rentrée 2012 : Informatique et Sciences du Numérique (ISN).

De nombreux élèves de Terminale S ayant choisi cette...]]>
Fri, 29 Aug 2014 16:44:00 +0200 http://python.developpez.com/actu/74662/La-rubrique-Python-fait-sa-rentree-des-classes-avec-toujours-plus-de-ressources-pour-eleves-etudiants-et-enseignants/#comments
<![CDATA[Des nouvelles de PyKDE5, la couche de liaison entre Python et KDE propose la majorité des modules principaux de KDE Frameworks 5]]> http://qt.developpez.com/actu/74485/Des-nouvelles-de-PyKDE5-la-couche-de-liaison-entre-Python-et-KDE-propose-la-majorite-des-modules-principaux-de-KDE-Frameworks-5/ http://qt.developpez.com/actu/74485/Des-nouvelles-de-PyKDE5-la-couche-de-liaison-entre-Python-et-KDE-propose-la-majorite-des-modules-principaux-de-KDE-Frameworks-5/ Des nouvelles de PyKDE5
La majorité du tier 1 supporté

PyKDE5, le binding Python de KDE 5, progresse et la majorité des modules du tier 1 est maintenant supportée :
  • karchive ;
  • kcoreaddons ;
  • kguiaddons ;
  • kitemmodels ;
  • kitemviews ;
  • kplotting ;
  • kwidgetsaddons ;
  • solid, pour l'accès au matériel ;
  • sonnet, pour la correction orthographique.

Le grand manquant de cette liste est certainement kconfig. De plus, les modules tels que kcodecs ou kwindowsystem ne sont pas pris en compte, car Python ne propose pas les...]]>
Tue, 26 Aug 2014 14:43:00 +0200 http://qt.developpez.com/actu/74485/Des-nouvelles-de-PyKDE5-la-couche-de-liaison-entre-Python-et-KDE-propose-la-majorite-des-modules-principaux-de-KDE-Frameworks-5/#comments
<![CDATA[ISN, passe ton FAQ ! 36 Q/R Python et Tkinter pour passer son Bac, un tutoriel de Raphaël SEBAN]]> http://tarball69.developpez.com/tutoriels/python/isn-passe-ton-faq/ http://tarball69.developpez.com/tutoriels/python/isn-passe-ton-faq/ Tue, 26 Aug 2014 09:32:00 +0200 <![CDATA[Python - cours intensif pour les scientifiques : Optimiser le code, par Rick Muller]]> http://python.developpez.com/tutoriels/cours-intensif-scientifique/optimiser-code-timeit-profilage-cython-swig-pypy/ http://python.developpez.com/tutoriels/cours-intensif-scientifique/optimiser-code-timeit-profilage-cython-swig-pypy/
Je vous présente ce tutoriel traduit par Raphaël Seban intitulé :

Python - cours intensif pour les scientifiques


Partie 4 : Optimiser le code



Pour de nombreux scientifiques, Python est LE langage de programmation par excellence, car il offre de grandes possibilités en analyse et modélisation de données scientifiques avec relativement peu de charge de travail en termes d'apprentissage, d'installation ou de temps de développement. C'est un langage que vous pouvez intégrer en...
]]>
Mon, 25 Aug 2014 14:08:00 +0200
<![CDATA[Python - cours intensif pour les scientifiques : Python avancé, par Rick Muller]]> http://python.developpez.com/actu/74176/Python-moins-cours-intensif-pour-les-scientifiques-Python-avance-par-Rick-Muller/ http://python.developpez.com/actu/74176/Python-moins-cours-intensif-pour-les-scientifiques-Python-avance-par-Rick-Muller/
Je vous présente ce tutoriel traduit par Raphaël Seban intitulé :

Python - cours intensif pour les scientifiquesPartie 3 : Python avancé

Pour de nombreux scientifiques, Python est LE langage de programmation par excellence, car il offre de grandes possibilités en analyse et modélisation de données scientifiques avec relativement peu de charge de travail en termes d'apprentissage, d'installation ou de temps de développement. C'est un langage que vous pouvez intégrer en un week-end...
]]>
Sat, 16 Aug 2014 16:31:00 +0200 http://python.developpez.com/actu/74176/Python-moins-cours-intensif-pour-les-scientifiques-Python-avance-par-Rick-Muller/#comments
<![CDATA[Python - cours intensif pour les scientifiques : Modules NumPy et SciPy, par Rick Muller]]> http://python.developpez.com/tutoriels/cours-intensif-scientifique/module-numpy-scipy/ http://python.developpez.com/tutoriels/cours-intensif-scientifique/module-numpy-scipy/
Je vous présente ce tutoriel traduit par Raphaël Seban intitulé :

Python - cours intensif pour les scientifiquesPartie 2 : Modules NumPy et SciPy

Pour de nombreux scientifiques, Python est LE langage de programmation par excellence, car il offre de grandes possibilités en analyse et modélisation de données scientifiques avec relativement peu de charge de travail en termes d'apprentissage, d'installation ou de temps de développement. C'est un langage que vous pouvez intégrer...
]]>
Thu, 07 Aug 2014 10:13:00 +0200
<![CDATA[Initiation à Python, un tutoriel pour débutants]]> http://flossmanuals.developpez.com/tutoriels/debuter/initiation-python/ http://flossmanuals.developpez.com/tutoriels/debuter/initiation-python/
Je vous présente ce tutoriel pour débutants intitulé :

Initiation à Python
Python, comme son nom l'indique, est un langage malléable qui repose sur une base puissante. Il est considéré comme un langage facile à apprendre parce qu'il y a une grande clarté dans l'expression en Python (comparé à d'autres évidemment). Python est à la croisée de plusieurs besoins, à mi-chemin entre différentes technologies et s'avère prêt à être employé dans de nombreux contextes avec une grande...]]>
Wed, 06 Aug 2014 12:21:00 +0200
<![CDATA[Python - cours intensif pour les scientifiques : Présentation de Python, par Rick Muller]]> http://python.developpez.com/tutoriels/cours-intensif-scientifique/presentation-debuter/ http://python.developpez.com/tutoriels/cours-intensif-scientifique/presentation-debuter/
Je vous présente ce tutoriel traduit par Raphaël Seban intitulé :


Python - cours intensif pour les scientifiquesPartie 1 : Présentation de Python

Pour de nombreux scientifiques, Python est LE langage de programmation par excellence, car il offre de grandes possibilités en analyse et modélisation de données scientifiques avec relativement peu de charge de travail en termes d'apprentissage, d'installation ou de temps de développement. C'est un langage que vous pouvez intégrer en...]]>
Wed, 30 Jul 2014 08:00:00 +0200
<![CDATA[Tutoriel Matplotlib, représentation de graphiques en 2D avec Python, traduit par Raphaël Seban]]> http://python.developpez.com/tutoriels/graphique-2d/matplotlib/ http://python.developpez.com/tutoriels/graphique-2d/matplotlib/
Je vous présente ce tutoriel traduit par Raphaël Seban intitulé :

Tutoriel Matplotlib


Matplotlib est probablement l'un des packages Python les plus utilisés pour la représentation de graphiques en 2D. Il fournit aussi bien un moyen rapide de visualiser des données grâce au langage Python, que des illustrations de grande qualité dans divers formats.

Bonne lecture !

Vous voulez contribuer en traduction ou en rédaction ? Cliquez sur ce lien ]]>
Wed, 23 Jul 2014 15:08:00 +0200
<![CDATA[PySDL passe en version 0.9.3 et PyOpenGL en version 3.1.0, de nombreuses améliorations pour les bibliothèques 2D et 3D de Python]]> http://jeux.developpez.com/actu/73176/PySDL-passe-en-version-0-9-3-et-PyOpenGL-en-version-3-1-0-de-nombreuses-ameliorations-pour-les-bibliotheques-2D-et-3D-de-Python/ http://jeux.developpez.com/actu/73176/PySDL-passe-en-version-0-9-3-et-PyOpenGL-en-version-3-1-0-de-nombreuses-ameliorations-pour-les-bibliotheques-2D-et-3D-de-Python/ PySDL passe en version 0.9.3 et PyOpenGL en version 3.1.0
Faites des jeux en Python !

Les bibliothèques de jeux en Python évoluent toujours. Grâce à elles, vous pouvez faire des jeux 2D et 3D en Python.

PyOpenGL 3.1.0

PyOpenGL permet aux développeurs Python d'utiliser OpenGL avec leur langage. Le support d'OpenGL va de la version 1.1 à 4.4, ainsi que GLES, GLU, EGL, WGL, GLX, FreeGLUT. Elle propose ainsi toute la panoplie nécessaire pour faire un développement d'application 3D. La licence est extrêmement...]]>
Thu, 10 Jul 2014 23:00:00 +0200 http://jeux.developpez.com/actu/73176/PySDL-passe-en-version-0-9-3-et-PyOpenGL-en-version-3-1-0-de-nombreuses-ameliorations-pour-les-bibliotheques-2D-et-3D-de-Python/#comments
<![CDATA[Quel langage devrait-on utiliser pour introduire la programmation ? Python devance Java dans les grandes écoles américaines]]> http://www.developpez.com/actu/73108/Quel-langage-devrait-on-utiliser-pour-introduire-la-programmation-Python-devance-Java-dans-les-grandes-ecoles-americaines/ http://www.developpez.com/actu/73108/Quel-langage-devrait-on-utiliser-pour-introduire-la-programmation-Python-devance-Java-dans-les-grandes-ecoles-americaines/ Quel langage devrait-on utiliser pour introduire la programmation ?
Python devance Java dans les grandes écoles américaines

Dans les années 80, Pascal était le langage de programmation le plus utilisé pour l'initiation à la programmation.

Compte tenu du faible taux d'utilisation du langage en milieu professionnel, Pascal a été progressivement abandonné par les universités en faveur des langages plus populaires en entreprise comme Java et C++.

De nos jours, il semblerait que les universités se tourneraient...]]>
Wed, 09 Jul 2014 14:48:00 +0200 http://www.developpez.com/actu/73108/Quel-langage-devrait-on-utiliser-pour-introduire-la-programmation-Python-devance-Java-dans-les-grandes-ecoles-americaines/#comments