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 25/01/2010, à 02:03

mioumiou

python et idle

bonjour je suis nouveau sur le forum;
j'ai décidé de m'y mettre au python et tant qu'a faire avec ubuntu (gratuit pour gratuit)  .
là j'ai  donc installer les derniere verssion : ubuntu 9.10 et IDLE-python 2.6.4.
En suivant un tutoriel je suis bloqué au tout debut ou j'ai a utiliser le shell python
je tape
print 'hello world'
j'enregistre sous /homme/moi
et si je veux executer on me signal une erreur de syntaxe avec le 6 de la verssion de idle en rouge tout au dessus dans ce qui s'ecris par défault dans le shell

Hors ligne

#2 Le 25/01/2010, à 07:39

samυncle

Re : python et idle

Salut smile
on va passer par une console
essaye la manipulation suivante:

#1 écrit print "hello world" dans un fichier
#2 enregistre le fichier sous test.py
#3 dans une console tu tapes:
cd /home/ton_nom/le_dossier_ou_ce_trouve_ton_fichier
tu peux aussi copier l'adresse depuis nautilus (le navigateur de fichier)
#4 tu tapes python test.py
et normalement la ça doit marcher


Hello world

Hors ligne

#3 Le 25/01/2010, à 23:21

mioumiou

Re : python et idle

Salut,
merci, ça marche très bien comme tu dit smile .
hmm mais est ce que je pourrai savoir ou est l'erreur avec idle 2.6.4 que j'utilise?

Hors ligne

#4 Le 25/01/2010, à 23:32

mioumiou

Re : python et idle

voila ce que donne l'execution comme t'as dit a partir du terminal mais du fichier IDLE:
mioumiou@ubuntu:~$ python helloworld.py
  File "helloworld.py", line 1
    Python 2.6.4 (r264:75706, Dec  7 2009, 18:45:15)
             ^
SyntaxError: invalid syntax
mioumiou@ubuntu:~$

Merci d'avance

Hors ligne

#5 Le 26/01/2010, à 22:38

haxouille

Re : python et idle

salut,

est-ce que tu peux nous donner le contenu de ton helloworld.py s'il te plaît ?

Hors ligne

#6 Le 27/01/2010, à 00:37

tylhdar

Re : python et idle

Python 2.6.4 (r264:75706, Dec  7 2009, 18:45:15)

Cette ligne n'a rien a faire dans ton fichier, tu a un lien vers ton tuto ?


un matériel non compatible linux est un matériel défectueux
ubuntu 10.4 sur pc1 ; debian squeeze sur pc2

Hors ligne

#7 Le 27/01/2010, à 02:28

mioumiou

Re : python et idle

Merci à tous pour l'aide que vous m'apportez
okk je viens tout juste de comprendre,:P
au faite j'ouvrais juste IDLE et j'ai taper print 'hello world'
alors qu'il faut ouvrir une nouvelle fenetre à partir de IDLE et là il faut mettre le programme.
mais alor on fait quoi avec la fenetre principale IDLE ????

Hors ligne

#8 Le 27/01/2010, à 07:38

samυncle

Re : python et idle

Juste je ne connais pas bien cet IDLE mais ne serait-il pas plus simple de faire avec la console ?


Hello world

Hors ligne

#9 Le 02/02/2010, à 09:53

haxouille

Re : python et idle

@samuncle

je débute en python, mais j'ai plutôt tendance à dire que oui

Hors ligne

#10 Le 02/02/2010, à 17:28

samυncle

Re : python et idle

@haxouille tu peux utiliser gedit et lui inclure une console python et un terminal. Ce qui est pratique.

-> http://doc.ubuntu-fr.org/gedit#greffons


Hello world

Hors ligne

#11 Le 02/02/2010, à 18:01

haxouille

Re : python et idle

oui j'utilise déjà gedit pour d'autres langages. cependant pour la console python, je verrai à terme, peut-être que je l'utiliserai, pour le moment je me contente de la console (en même temps, si elle y est, c'est parce que des gens l'utilisent je pense)

par contre je vais jeter un coup d'oeil aux greffon sur sourceforge smile

Hors ligne

#12 Le 02/02/2010, à 18:55

samυncle

Re : python et idle

haxouille a écrit :

oui j'utilise déjà gedit pour d'autres langages. cependant pour la console python, je verrai à terme, peut-être que je l'utiliserai, pour le moment je me contente de la console (en même temps, si elle y est, c'est parce que des gens l'utilisent je pense)

par contre je vais jeter un coup d'oeil aux greffon sur sourceforge smile

Regarde comment j'ai configuré gedit:

1265133049.png

tu as la fenetre d'édition et à coté il y a un navigateur de fichier et en bas il y a deux onglets.

le premier (le visible et qui affiche une page du manuel) c'est une console linux standard. Pratique pour tester un script sans tout le temps changer de fenetre.

(en même temps, si elle y est, c'est parce que des gens l'utilisent je pense)

c'est l'une des principales choses qui font que j'aime python. Tu verras c'est vraiment puissant et sympa

le second c'est python en mode interprétation. Tu peux lui passer tes commandes et tester des petits bous de manière rapide. Voilà un exemple:

>>> print "hello world"
hello world
>>> A = 2
>>> B = 3
>>> C = A + B
>>> print C
5
>>> if (C < 2):
... 	print "C est plus petit que deux"
... else:
... 	print "C est plus grand que deux"
... 
C est plus grand que deux
>>>

Dernière modification par samuncle (Le 02/02/2010, à 18:57)


Hello world

Hors ligne

#13 Le 02/02/2010, à 18:59

haxouille

Re : python et idle

alright, j'active tout ça alors, ca a l'air sympa.

par contre, ils sont utiles les signets et les balises ?

Hors ligne

#14 Le 02/02/2010, à 19:06

samυncle

Re : python et idle

par contre, ils sont utiles les signets et les balises ?

cela dépend de tes besoins smile

Le mieux c'est que tu teste (tu peux toujours désactiver après )


Hello world

Hors ligne

#15 Le 02/02/2010, à 19:07

haxouille

Re : python et idle

smile

Hors ligne