<![CDATA[Developpez.com Python]]> http://python.developpez.com/index/rss Mon, 02 Mar 2015 15:58:24 +0100 Mon, 02 Mar 2015 15:58:24 +0100 Copyright © 2000-2015 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[Quels articles ou tutoriels sur Python ? Que manque-t-il ? Quels sujets seraient intéressants ? Venez vous exprimer sur le forum !]]> http://python.developpez.com/actu/81886/Quels-articles-ou-tutoriels-sur-Python-Que-manque-t-il-Quels-sujets-seraient-interessants-Venez-vous-exprimer-sur-le-forum/ http://python.developpez.com/actu/81886/Quels-articles-ou-tutoriels-sur-Python-Que-manque-t-il-Quels-sujets-seraient-interessants-Venez-vous-exprimer-sur-le-forum/

Une nouvelle mise à jour a été faite sur la page cours Python. Elle compte désormais près de 51 articles, cours complets et tutoriels.

Détails des nouvelles entrées dont les principaux thèmes des tutoriels ajoutés sont explicités entre parenthèses :

Calcul scientifique (cours avec exercices corrigés, Numpy, Scipy,...)
Tutoriels et livres pour débutants
Outils (Sphinx-doc, Notepad++, documentation API pour Python, version portable de Python pour Windows)
Divers (IDLE, Pygame, PyQt)

Ce...]]>
Fri, 27 Feb 2015 05:46:00 +0100 http://python.developpez.com/actu/81886/Quels-articles-ou-tutoriels-sur-Python-Que-manque-t-il-Quels-sujets-seraient-interessants-Venez-vous-exprimer-sur-le-forum/#comments
<![CDATA[Tutoriel Qt Quick et PyQt, deuxième partie : interaction entre Qt Quick et Python, par Charles-Élie Gentil]]> http://pyqt.developpez.com/actu/81672/Tutoriel-Qt-Quick-et-PyQt-deuxieme-partie-interaction-entre-Qt-Quick-et-Python-par-Charles-Elie-Gentil/ http://pyqt.developpez.com/actu/81672/Tutoriel-Qt-Quick-et-PyQt-deuxieme-partie-interaction-entre-Qt-Quick-et-Python-par-Charles-Elie-Gentil/

Suite à mon précédent tutoriel sur la présentation de Qt Quick, voici la partie 2 traitant de l'interaction entre le code QML et le code Python.
J'y présente de nouveaux composants graphiques et plusieurs manières de faire interagir les deux codes.

Création d'interfaces graphiques avec Qt Quick et interaction avec Python

Bonne lecture à tous.

Jiyuu]]>
Thu, 26 Feb 2015 08:42:00 +0100 http://pyqt.developpez.com/actu/81672/Tutoriel-Qt-Quick-et-PyQt-deuxieme-partie-interaction-entre-Qt-Quick-et-Python-par-Charles-Elie-Gentil/#comments
<![CDATA[Le projet PySide est déclaré abandonné en 2015, il ne reste plus que PyQt comme binding Python de Qt]]> http://pyqt.developpez.com/actu/80721/Le-projet-PySide-est-declare-abandonne-en-2015-il-ne-reste-plus-que-PyQt-comme-binding-Python-de-Qt/ http://pyqt.developpez.com/actu/80721/Le-projet-PySide-est-declare-abandonne-en-2015-il-ne-reste-plus-que-PyQt-comme-binding-Python-de-Qt/ PySide, le binding Qt pour Python n'est plus

L'information est tombée il y a quelques heures sur http://qt-project.org/wiki/PySide : PySide est à considérer, en 2015, comme un projet mort.

Le projet avait vu le jour à l'initiative de Nokia, mais n'a pas su conquérir de nouveaux développeurs et, depuis le 25 avril 2014, aucune mise à jour n'a été diffusée. Le fait que ce dernier n'est jamais franchi le cap de Qt 5 a probablement précipité ce qui pouvait être considérée comme une mort annoncée.

Pour...]]>
Tue, 24 Feb 2015 10:58:00 +0100 http://pyqt.developpez.com/actu/80721/Le-projet-PySide-est-declare-abandonne-en-2015-il-ne-reste-plus-que-PyQt-comme-binding-Python-de-Qt/#comments
<![CDATA[Utilisation des fonctionnalités de QML : privilégier le code QML/JavaScript ou le complémenter avec du code C++/Python ?]]> http://qt.developpez.com/actu/80280/Utilisation-des-fonctionnalites-de-QML-privilegier-le-code-QML-JavaScript-ou-le-complementer-avec-du-code-Cplusplus-Python/ http://qt.developpez.com/actu/80280/Utilisation-des-fonctionnalites-de-QML-privilegier-le-code-QML-JavaScript-ou-le-complementer-avec-du-code-Cplusplus-Python/ Utilisation des fonctionnalités de QML : lorsque cela est possible, faut-il privilégier le code QML/JavaScript ou le complémenter avec du code C++/Python ?

QML est un langage de programmation déclaratif basé sur Qt, pouvant utiliser JavaScript pour les parties impératives et initialement prévu pour faciliter la création d'application mobiles, animées et esthétiques. Avec JavaScript, le développeur a donc accès à un large panel de fonctionnalités, rendant le code QML/JS autonome.

À titre d'exemple,...]]>
Mon, 23 Feb 2015 15:10:00 +0100 http://qt.developpez.com/actu/80280/Utilisation-des-fonctionnalites-de-QML-privilegier-le-code-QML-JavaScript-ou-le-complementer-avec-du-code-Cplusplus-Python/#comments
<![CDATA[Pensez-vous que Python 3.x était une erreur ? 54 % de développeurs estiment qu'il fallait une étape de transition]]> http://www.developpez.com/actu/81485/Pensez-vous-que-Python-3-x-etait-une-erreur-54-pourcent-de-developpeurs-estiment-qu-il-fallait-une-etape-de-transition/ http://www.developpez.com/actu/81485/Pensez-vous-que-Python-3-x-etait-une-erreur-54-pourcent-de-developpeurs-estiment-qu-il-fallait-une-etape-de-transition/ Pensez-vous que Python 3.x était une erreur ?
54 % de développeurs estiment qu'il fallait une étape de transition

Python, qui est un langage de programmation très apprécié des développeurs, suscite depuis sa version 3.x de vifs débats dans le monde informatique. Et pour cause ; l'implémentation de sa version 3.x rompt en terme de compatibilité avec les précédentes versions 2.x et inférieures.

Dans les faits, plusieurs corrections ont été apportées au langage avec la version 3.x. À partir de cette...]]>
Wed, 18 Feb 2015 10:42:00 +0100 http://www.developpez.com/actu/81485/Pensez-vous-que-Python-3-x-etait-une-erreur-54-pourcent-de-developpeurs-estiment-qu-il-fallait-une-etape-de-transition/#comments
<![CDATA[La programmation fonctionnelle a de beaux jours devant elle, grâce aux perspectives offertes par les futurs langages Streem et Mochi]]> http://www.developpez.com/actu/79193/La-programmation-fonctionnelle-a-de-beaux-jours-devant-elle-grace-aux-perspectives-offertes-par-les-futurs-langages-Streem-et-Mochi/ http://www.developpez.com/actu/79193/La-programmation-fonctionnelle-a-de-beaux-jours-devant-elle-grace-aux-perspectives-offertes-par-les-futurs-langages-Streem-et-Mochi/ La programmation fonctionnelle a de beaux jours devant elle
grâce aux perspectives offertes par les futurs langages Streem et Mochi

Si la programmation orientée objet demeure un paradigme de programmation incontournable, il n'en reste pas moins que la programmation fonctionnelle montre de plus en plus le bout de son nez, à l'instar de la popularité grandissante du langage Haskell, mais aussi au vu des perspectives offertes par les futurs langages en cours de développement comme Streem et Mochi.

Fruit...]]>
Tue, 16 Dec 2014 15:33:00 +0100 http://www.developpez.com/actu/79193/La-programmation-fonctionnelle-a-de-beaux-jours-devant-elle-grace-aux-perspectives-offertes-par-les-futurs-langages-Streem-et-Mochi/#comments
<![CDATA[Des retards dans les délais de livraison d'un projet ? Oui, mais à qui la faute ? Une étude en recherche la cause]]> http://www.developpez.com/actu/77483/Des-retards-dans-les-delais-de-livraison-d-un-projet-Oui-mais-a-qui-la-faute-Une-etude-en-recherche-la-cause/ http://www.developpez.com/actu/77483/Des-retards-dans-les-delais-de-livraison-d-un-projet-Oui-mais-a-qui-la-faute-Une-etude-en-recherche-la-cause/ Des retards dans les délais de livraison d'un projet ? Oui, mais à qui la faute ?
Une étude en recherche la cause

Il arrive parfois en entreprise que les délais de livraison d'un projet de développement ne soient pas respectés. Lorsqu'il faut en trouver la cause, il est parfois plus facile de désigner du doigt l'apparente lenteur des développeurs. Mais est-ce que ces « développeurs lents » sont vraiment la raison pour laquelle le projet a pris du retard ?

Sprintly, spécialiste de la gestion produit,...]]>
Sat, 22 Nov 2014 15:04:00 +0100 http://www.developpez.com/actu/77483/Des-retards-dans-les-delais-de-livraison-d-un-projet-Oui-mais-a-qui-la-faute-Une-etude-en-recherche-la-cause/#comments
<![CDATA[Quel est le meilleur langage pour débuter la programmation ? Les avis diffèrent et chacun à ses critères]]> http://www.developpez.com/actu/77330/Quel-est-le-meilleur-langage-pour-debuter-la-programmation/ http://www.developpez.com/actu/77330/Quel-est-le-meilleur-langage-pour-debuter-la-programmation/ Quel est le meilleur langage pour débuter la programmation ?
Les avis diffèrent et chacun a ses critères

L'équipe de Developpez.com a souvent remarqué des questions sur les forums ou les réseaux sociaux d'apprentis programmeurs qui demandent « quel est le meilleur langage pour débuter la programmation ? », le problème avec ce genre de questions, c'est que la discussion tourne rapidement vers un débat infini où les développeurs plus expérimentés prônent que leur langage de programmation préféré est...]]>
Wed, 19 Nov 2014 12:04:00 +0100 http://www.developpez.com/actu/77330/Quel-est-le-meilleur-langage-pour-debuter-la-programmation/#comments
<![CDATA[Cours de Programmation Python pour les scientifiques avec exercices corrigés - Listes et autres structures de donnees, par Jean Philippe Préaux]]> http://jean-philippe-preaux.developpez.com/tutoriels/cours-exercice-programmation-python/3-4-Listes-et-autres-structures-de-donnees/ http://jean-philippe-preaux.developpez.com/tutoriels/cours-exercice-programmation-python/3-4-Listes-et-autres-structures-de-donnees/ Tue, 18 Nov 2014 21:40:00 +0100 <![CDATA[Sphinx-doc, un tutoriel de GALODE Alexandre]]> http://deusyss.developpez.com/tutoriels/Python/SphinxDoc/ http://deusyss.developpez.com/tutoriels/Python/SphinxDoc/ Sun, 09 Nov 2014 20:11:00 +0100 <![CDATA[SplatGL : une nouvelle bibliothèque de rendu Python pour les jeux 2D]]> http://jeux.developpez.com/actu/76829/SplatGL-une-nouvelle-bibliotheque-de-rendu-Python-pour-les-jeux-2D/ http://jeux.developpez.com/actu/76829/SplatGL-une-nouvelle-bibliotheque-de-rendu-Python-pour-les-jeux-2D/ SplatGL : une nouvelle bibliothèque de rendu Python pour les jeux 2D

SplatGL est une bibliothèque de rendu en Python utilisant OpenGL et SDL 2.0. Celle-ci se spécialise dans le rendu de sprites et de tuiles et est donc un outil efficace pour la conception des jeux 2D.
Il supporte les opérations basiques de positionnement, rotation, redimensionnement pour chaque instance d'une image. Il fonctionne en affichant un objet canevas qui contient un ou plusieurs calques et les images sont attachés à ces...]]>
Sat, 01 Nov 2014 16:40:00 +0100 http://jeux.developpez.com/actu/76829/SplatGL-une-nouvelle-bibliotheque-de-rendu-Python-pour-les-jeux-2D/#comments
<![CDATA[Cours de Programmation Python pour les scientifiques avec exercices corrigés - Premiers programmes, par Jean Philippe Préaux]]> http://jean-philippe-preaux.developpez.com/tutoriels/cours-exercice-programmation-python/2-premiers-programmes/ http://jean-philippe-preaux.developpez.com/tutoriels/cours-exercice-programmation-python/2-premiers-programmes/
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 - Premiers programmes -Cours avec exercices corrigés : Séance 2


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...]]>
Thu, 30 Oct 2014 19:27:00 +0100
<![CDATA[Premiers pas avec Python pour la science : Le langage Python]]> http://python-scientific-lecture-notes.developpez.com/tutoriels/note-cours/langage-type-flux-fonction-script-module-poo/ http://python-scientific-lecture-notes.developpez.com/tutoriels/note-cours/langage-type-flux-fonction-script-module-poo/
Je vous présente ce tutoriel extrait des Notes de cours Python scientifique et traduit par Alexandre Galodé :

Premiers pas avec Python pour la science

Le langage Python


Python est un langage de programmation au même titre que le langage C, le Fortran, le BASIC, PHP…
Voici quelques-unes des fonctionnalités spécifiques de Python :

  • C'est un langage interprété (par opposition aux langages compilés). Contrairement au C ou au Fortran, par exemple, on ne compile pas du code Python...
]]>
Wed, 29 Oct 2014 07:00:00 +0100
<![CDATA[Premiers pas avec Python pour la science : Le calcul scientifique avec des outils et des flux de travail]]> http://python-scientific-lecture-notes.developpez.com/tutoriels/note-cours/introduction-debuter-calcul-outil-gestion-flux/ http://python-scientific-lecture-notes.developpez.com/tutoriels/note-cours/introduction-debuter-calcul-outil-gestion-flux/
Je vous présente ce tutoriel extrait des Notes de cours Python scientifique et traduit par Raphaël Seban :



Premiers pas avec Python pour la science

Le calcul scientifique avec des outils et des flux de travail





]]>
Tue, 28 Oct 2014 07:00:00 +0100
<![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