Pages : 1
#1 Le 31/01/2014, à 19:24
- jojolemerou
python invalid syntax (résolu)
Bonjour python m'envoie un message d'erreur ....alors que sur un autre programme j'ai exactement la même écriture. Pourquoi? PS : je débute pas la peine de me dire que mon programme est tout pourri, je le sais,je débute:D
File "anno.py", line 15
fen1 = Tk()
^
SyntaxError: invalid syntax
# -*- coding: utf-8 -*-
from Tkinter import *
#"définition des fonctions gestionnaires d'évènements"
def cercle(i):
"tracé d'un cercle dans le canevas 1"
coord=['50,200','150,200','150,200','250,200','250,200','50,200','150,200','150,100','250,200','250,100']
coul=['red','yellow','blue','green','black']
i=0
can1.create_oval(coord[i],coord[i+1],width=2,fill=coul(i)
#"définition de la fenêtre"
fen1 = Tk()
can1=canvas(fen1,bg='dark grey',height=400,width=400)
can1.pack(side=left)
bou1 = Button(fen1,text='Quitter',command=fen1.quit)
bou1.pack(side=BOTTOM)
bou2=button(fen1,text='cercle 1',command=cercle(0))
bou2.pack()
bou3=button(fen1,text='cercle 2',command=cercle(1))
bou3.pack()
bou4=button(fen1,text='cercle 3',command=cercle(2))
bou4.pack()
bou5=button(fen1,text='cercle 4',command=cercle(3))
bou5.pack()
bou6=button(fen1,text='cercle 5',command=cercle(4))
bou6.pack()
fen1.mainloop() # démarrage du réceptionnaire d'événements
fen1.destroy() # destruction (fermeture) de la fenêtre
MERCI!!!!!!!!!
Dernière modification par jojolemerou (Le 31/01/2014, à 21:42)
Hors ligne
#2 Le 31/01/2014, à 19:38
- pingouinux
Re : python invalid syntax (résolu)
Bonsoir,
La cause de l'erreur est qu'il manque une parenthèse fermante à la fin de la ligne précédente.
Hors ligne
#3 Le 31/01/2014, à 21:42
- jojolemerou
Re : python invalid syntax (résolu)
argglllll .......... je pouvais toujours chercher sur ma ligne 15
merci
Hors ligne