Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/11/2010, à 15:54

Texanito

Affichage graphique avec python

Bonjour,

J'ai écris un programme en langage python qui est censé afficher un graphique et qui ne le fait pas xD. Pour faire simple, voila une ligne de code lambda :

-----------------
from pylab import *
import numpy as N

a=[0,1,2,3]
b=[4,5,6,7]

plot (a,b,'ro')
show()
------------------

Lorsque je lance le programme avec le terminal, il compile mais n'affiche pas de graphique alors que si j'execute python et que j'entre les lignes de codes une par une ça marche. Auriez-vous une solution svp ?

Merci d'avance ! smile

Hors ligne

#2 Le 30/11/2010, à 16:10

yannzbig

Re : Affichage graphique avec python

Texanito a écrit :

Lorsque je lance le programme avec le terminal, il compile mais n'affiche pas de graphique

Que fais-tu exactement ? Quelle commande, quelle sortie ?

Dernière modification par yannzbig (Le 30/11/2010, à 16:11)

#3 Le 30/11/2010, à 16:13

Texanito

Re : Affichage graphique avec python

Je fais :
cd Bureau  ## emplacement de mon fichier
python nom_fichier.py

Là l'ordinateur réfléchi un peu et il attend de nouvelles instructions sans rien afficher.

Hors ligne

#4 Le 30/11/2010, à 17:14

Pizz

Re : Affichage graphique avec python

Tu as bien mis le chemin de l'interpréteur

#!/usr/bin/python

au début de ton fichier ?

Hors ligne

#5 Le 30/11/2010, à 17:24

Texanito

Re : Affichage graphique avec python

Euuuh... désolé je ne comprend pas neutral

J'ai enregistré mon fichier avec une extension .py et je me suis placé dans le répertoire du fichier avant de l'executer. Que veux tu dire par chemin de l'interpréteur ?

Hors ligne

#6 Le 30/11/2010, à 17:53

Pizz

Re : Affichage graphique avec python

Ah, j'avais pas vu : tu utilises

python fichier.py

et pas un script...

Dans ce cas, je ne vois pas.

Hors ligne

#7 Le 01/12/2010, à 07:18

PauseKawa

Re : Affichage graphique avec python

Bonjour,

Pour moi le code fonctionne très bien.
Vu le import numpy as N je me pose une question: Tu as bien juste ce que tu nous dis dans ton fichier py ?
Si tu fais juste un fichier avec

import pylab

a=[0,1,2,3]
b=[4,5,6,7]

pylab.plot(a,b,'ro')
pylab.show()

Cela fait pareil ?

Essai de donner le chemin complet pour voir (cd Bureau > /usr/bin/python2.x tonfichier.py)

@+

Edit : C'est quoi le nom de ton fichier ?

Dernière modification par PauseKawa (Le 01/12/2010, à 08:05)


L'informatique c'est écologique. Un exemple : Je commande sur internet le dernier calendrier Pirelli. Résultat ? J'ai économisé mes pneus, mon essence, et je n'ai pas émis de gaz si néfaste pour notre planète. Et de toute manière, le facteur serait quand même passé pour m'amener mes factures.

Hors ligne

#8 Le 01/12/2010, à 17:28

Texanito

Re : Affichage graphique avec python

Ça marche à merveille ! Merci beaucoup big_smile

Hors ligne

#9 Le 01/12/2010, à 19:56

PauseKawa

Re : Affichage graphique avec python

Bonsoir Texanito,

Pour le bon fonctionnement des recherches sur le forum et vu que je t'ai donner plusieurs pistes merci de donner la solution qui fonctionne svp.
Bonne découverte de Python.

@+


L'informatique c'est écologique. Un exemple : Je commande sur internet le dernier calendrier Pirelli. Résultat ? J'ai économisé mes pneus, mon essence, et je n'ai pas émis de gaz si néfaste pour notre planète. Et de toute manière, le facteur serait quand même passé pour m'amener mes factures.

Hors ligne