Python, l’héritage en quelques lignes

Python, l’héritage en quelques lignes

 # !/usr/bin/python # -*- coding: UTF-8 -*- class A():     def A(self):         print self.C() + '.A'     def B(self):         print self.C() + '.B'     def C(self):         return 'A' class B(A):     def B(self):         self.A()         A.A(self)         A.B(self)     def C(self):         return 'B' print 'test de A' a = A() a.B() print ' test de B' b = B() b.B() 

résultat affiché :

test de A A.B

test de B B.A B.A B.B

PyDev : ide pyrthon via Eclipse

Afin de programmer en python avec le confort d’une ide abouti, je me suis dit cherchons ce qui existe… et après avoir tester quelques outils je fut convaincu par PyDev.

Cependant, il est nécessaire de configurer l’interpréteur de python voir de jython!

Installer PyDev

Python doit être installé ainsi que Eclipse.

Lancer Eclipse en mode super utilisateur (root ou administrateur) :

sudo eclipse sous linux

Dans le menu « Help » cliquer sur « Software Updates / Find and Install… »,

Ensuite « Search for new features to install » et Next, 2 fois,

Ajouter un site dans « New update site » et mettre :

Name : pydev

URL : http://pydev.sf.net/updates/

Valider en cliquant sur « Finish »

Sélectionner Pydev, et valider en acceptant le contrat d’utilisation. Terminer via « install all »

Relancer Eclipse en mode normal!

Configurer PyDev

« Window »> »Preferences »

Dans Pydev, cliquer sur Interpreter – Python

Dans le champs « Python interpreters (eg python.exe) cliquer sur new et mettez, par exemple /usr/bin/python

En principe, Eclipse vous proposera toute les dépendance accessible, etc …. de manière automatique.

Vous êtes prêt à utiliser PyDev!