Pages : 1
#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
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 .
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
Hors ligne
#12 Le 02/02/2010, à 18:55
- samυncle
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
Regarde comment j'ai configuré gedit:
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
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
Hors ligne
Pages : 1