Erreur d'indentation Python ?
Résolu/Fermé
Lyunalia
Messages postés
6
Date d'inscription
lundi 17 mai 2021
Statut
Membre
Dernière intervention
18 mai 2021
-
Modifié le 17 mai 2021 à 14:37
Lyunalia Messages postés 6 Date d'inscription lundi 17 mai 2021 Statut Membre Dernière intervention 18 mai 2021 - 18 mai 2021 à 09:13
Lyunalia Messages postés 6 Date d'inscription lundi 17 mai 2021 Statut Membre Dernière intervention 18 mai 2021 - 18 mai 2021 à 09:13
A voir également:
- Erreur d'indentation Python ?
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Citizen code python - Accueil - Outils
- Erreur 1001 outlook - Accueil - Bureautique
5 réponses
yg_be
Messages postés
23471
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 février 2025
Ambassadeur
1 568
17 mai 2021 à 14:31
17 mai 2021 à 14:31
bonjour,
quelle partie ne prend pas?
n'oublie pas de préciser le langage quand tu utilises les balises de code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
le cas échéant, ajoute des print() pour suivre ce que fait ton code.
quelle partie ne prend pas?
n'oublie pas de préciser le langage quand tu utilises les balises de code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
le cas échéant, ajoute des print() pour suivre ce que fait ton code.
Lyunalia
Messages postés
6
Date d'inscription
lundi 17 mai 2021
Statut
Membre
Dernière intervention
18 mai 2021
17 mai 2021 à 15:08
17 mai 2021 à 15:08
Rien ne prend à partir de "# on crée un e-mail". Merci, j'oublierai pas la prochaine fois !
yg_be
Messages postés
23471
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 février 2025
1 568
17 mai 2021 à 15:19
17 mai 2021 à 15:19
que veux-tu dire par "rien ne prend"?
que résultat attends-tu, quel résultat obtiens-tu?
que résultat attends-tu, quel résultat obtiens-tu?
Lyunalia
Messages postés
6
Date d'inscription
lundi 17 mai 2021
Statut
Membre
Dernière intervention
18 mai 2021
17 mai 2021 à 15:22
17 mai 2021 à 15:22
j'ai un problème d'indentation à chaque ligne. Il veut que je supprime l'indentation mais je veux rester dans la boucle for :/
yg_be
Messages postés
23471
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 février 2025
1 568
17 mai 2021 à 15:26
17 mai 2021 à 15:26
je n'ai pas de problème d'indentation avec le code que tu as partagé.
Lyunalia
Messages postés
6
Date d'inscription
lundi 17 mai 2021
Statut
Membre
Dernière intervention
18 mai 2021
>
yg_be
Messages postés
23471
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 février 2025
17 mai 2021 à 15:30
17 mai 2021 à 15:30
J'ai ce message chaque ligne... Moi non plus je ne vois pas d'erreur d'indentation :(
>>> # un émetteur
>>> message["From"] = email_address
File "<stdin>", line 1
message["From"] = email_address
IndentationError: unexpected indent
>>>
>>> # un destinataire
>>> message["To"] = 'spammed327@gmail.com'
File "<stdin>", line 1
message["To"] = 'spammed327@gmail.com'
IndentationError: unexpected indent
>>>
>>> # un émetteur
>>> message["From"] = email_address
File "<stdin>", line 1
message["From"] = email_address
IndentationError: unexpected indent
>>>
>>> # un destinataire
>>> message["To"] = 'spammed327@gmail.com'
File "<stdin>", line 1
message["To"] = 'spammed327@gmail.com'
IndentationError: unexpected indent
>>>
yg_be
Messages postés
23471
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 février 2025
1 568
>
Lyunalia
Messages postés
6
Date d'inscription
lundi 17 mai 2021
Statut
Membre
Dernière intervention
18 mai 2021
17 mai 2021 à 15:39
17 mai 2021 à 15:39
as-tu essayé à partir du code que tu as partagé ici?
Lyunalia
Messages postés
6
Date d'inscription
lundi 17 mai 2021
Statut
Membre
Dernière intervention
18 mai 2021
Modifié le 17 mai 2021 à 16:08
Modifié le 17 mai 2021 à 16:08
>>> for chaine in myresult:
...
... email_receiver = chaine["Mail"]
...
... Nom = chaine["Nom"]
...
... Prenom = chaine["Prenom"]
...
... Mail = chaine["Mail"]
...
... #print(Mail,Nom,Prenom)
...
>>>
>>> # on crée un e-mail
>>> message = MIMEMultipart("alternative")
File "<stdin>", line 1
message = MIMEMultipart("alternative")
IndentationError: unexpected indent
>>> # on ajoute un sujet
>>> message["Subject"] = "SolareWatt Lodévois"
File "<stdin>", line 1
message["Subject"] = "SolareWatt Lodévois"
IndentationError: unexpected indent
>>> # un émetteur
>>> message["From"] = email_address
File "<stdin>", line 1
message["From"] = email_address
IndentationError: unexpected indent
>>>
>>> # un destinataire
>>> message["To"] = 'spammed327@gmail.com'
File "<stdin>", line 1
message["To"] = 'spammed327@gmail.com'
IndentationError: unexpected indent
>>>
Comme vous pouvez voir, la première partie fonctionne mais ça bloque sur l'indentation après. Pourtant c'est bien indenté pour correspondre à la boucle for
yg_be
Messages postés
23471
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 février 2025
1 568
17 mai 2021 à 16:51
17 mai 2021 à 16:51
j'ai fait un copier/coller du code que tu as partagé, cela n'a pas donné ce genre d'erreur.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Lyunalia
Messages postés
6
Date d'inscription
lundi 17 mai 2021
Statut
Membre
Dernière intervention
18 mai 2021
Modifié le 18 mai 2021 à 09:14
Modifié le 18 mai 2021 à 09:14
Bonjour ! Je viens de voir le problème (qui n'a pas de sens), j'ai retiré toutes les interlignes et ça a marché !