Problème de correction des erreurs

Thy -  
Felice_ Messages postés 265 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

salut a tous... étant novice, je rencontre un serieux probleme : dés que j'ai le malheur de faire une faute de frappe, et qu'un message d'erreur apparait, je me retrouve coincé car je ne parviens pas a corriger la dite erreur, je ne peux plus ecrire/effacer. est-ce normal ?
ps : je débute a peine.
merci d'avance a ceux qui auront l'amabilité de répondre.


6 réponses

Felice_ Messages postés 265 Date d'inscription   Statut Membre Dernière intervention   11
 
Vous écrivez en mode console ?

C'est quoi le message d'erreur ?

Pour quitter le mode de python, vous faite contrôle + majuscule + d ;-)
0
Thyours Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
merci beaucoup, je vais tester ca... mode console ? aucune idée ! pour les messages d'erreur, ca peut-etre nimporte quel style, mon soucie étant de pouvoir les corriger.
je viens de tester et ca m'a carrement fermé python !
pour info je suis sous windows, python 2.7.13 si c'est important.
je viens aussi de m'inscrire, mon pseudo est Thyours... merci a toi.
0
Felice_ Messages postés 265 Date d'inscription   Statut Membre Dernière intervention   11 > Thyours Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Mais après l'erreur vous êtes sur une nouvelle ligne avec « >>> », non ?

Il est peut-être plus intéressant pour vous d'écrire votre code dans des fichiers .py et après de lancer python ainsi vous pourrez corriger le code en cas d'erreur. Car en mode console vous être obligé de tout réécrire sans l'erreur cette fois…
0
Thyours Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   > Felice_ Messages postés 265 Date d'inscription   Statut Membre Dernière intervention  
 
exact, et c'est a ce moment la que je ne parviens pas a corriger car je ne parviens pas a corriger l'erreur : si je place le curseur sur la ligne, je ne peux plus ecrire ou effacer. j,ai essayer de passer par edit puis undo,mais rien ne se passe. j,ai essayer aussi go to line mais toujours le meme probleme.
ps desole pour le tutoiement.
0
Felice_ Messages postés 265 Date d'inscription   Statut Membre Dernière intervention   11 > Thyours Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
Mais tu écris tes lignes de code dans quoi, dans un fichier .py ou dans la console (terminal, shell …) ?
0
Thyours Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   > Felice_ Messages postés 265 Date d'inscription   Statut Membre Dernière intervention  
 
des fichiers.py... si je comprend bien, je tape le code sur un traitement de texte ?
si c'est bien ca, pour les rendre accessibles a python, le fichier du code doit se nommer xxxxx.py, suffit-il de le nommer ainsi ou faut t-il le convertir d,une quelconque maniere, et si oui comment ?
0
Felice_ Messages postés 265 Date d'inscription   Statut Membre Dernière intervention   11
 
tkinter fait normalement partie des bibliothèques de base de python. Il n'y a donc rien à installer.

Il s'agit d'une bibliothèque permettant de réaliser des interfaces homme-machine.

Sous python 2, tu peux écrire le code suivant dans ton fichier :
# -*- coding: utf-8 -*-
 
from Tkinter import * 

fenetre   = Tk()
etiquette = Label(fenetre, text = 'Hello')
etiquette.pack()

fenetre.mainloop()


Sous python 3, tu remplaces :
from Tkinter import *


Par :
from tkinter import * 
0
Thyours Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
ben sur la console ca va nickel, pas d'erreur, mais rien ne se passe !
comme bien d'autres essais que j'ai fait d'ailleurs... pffff... pénible !
0
Felice_ Messages postés 265 Date d'inscription   Statut Membre Dernière intervention   11
 
J'ai du mal à te suivre, pas d'erreur, mais aucune fenêtre ne s'ouvre avec écrit Hello ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Thyours Messages postés 11 Date d'inscription   Statut Membre Dernière intervention  
 
c'est exactement ca. absolument rien ne se passe.
0
Felice_ Messages postés 265 Date d'inscription   Statut Membre Dernière intervention   11
 
Le problème c'est que tu utilises cet IDLE de Python qui te permet d’exécuter ton codes directement mais pas un fichier Python. Faut passer par la console de Windows.
0