Aide pour la commende "import os"

polo -  
 polo -
Bonjour,
j'ai crée se code

numero_ip = 1
import os
ip_list = []
if ip_list[len(ip_list)-1] == "non":
ip_list=input("quelle ip n°" + str (numero_ip) + " vouler vous tracert")
numero_ip = numero_ip + 1
else:
print ("ip n°" + str (numero_ip) )
for ip in ip_list:
cmd = "ping " + str (ip)
os.system(cmd)
cmd = "tracert " + str (ip)
os.system(cmd)
numero_ip = numero_ip + 1

pour utiliser le cmd de faon a ping et a tracert une adresse ip, mais j'ai cette erreur "Indent expected" pourrais vous m'aides pour améliorer ce code.
A voir également:

4 réponses

jee pee Messages postés 41521 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
Bonjour,

Pour la mise en forme des sources, au dessus de la zone d'édition de tes messages, il y a des icônes pour l'enrichissement du texte. Celle qui a cet aspect
<> ▼
permet d'appliquer au code, suivant une liste de valeurs, le format correspondant à sa nature.
Un petit tuto là : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

On devrait alors voir que tu n'as pas mis d'indentation sur les lignes qui dépendent du FOR.
1
Phil_1857 Messages postés 1872 Date d'inscription   Statut Membre Dernière intervention   168
 
ok mais en français, on dit tracer ...

ip_list=input("quelle ip n°" + str (numero_ip) + " vouler vous tracer ?")


c'est quand meme mieux que

ip_list=input("quelle ip n°" + str (numero_ip) + " vouler vous tracert")
1
jee pee Messages postés 41521 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
Si en plus du code tu veux corriger les intitulés des print et input, tu vas avoir du boulot, rares sont ceux présentés sur le forum qui soient bien foutus et visuellement agréables ;-)
0
Phil_1857 Messages postés 1872 Date d'inscription   Statut Membre Dernière intervention   168 > jee pee Messages postés 41521 Date d'inscription   Statut Modérateur Dernière intervention  
 
C'est pas faux ! :-) :-)

Déjà, ça, ça pique les yeux:

pour utiliser le cmd de faon a ping et a tracert une adresse ip, mais j'ai cette erreur "Indent expected" pourrais vous m'aides pour améliorer ce code.
0
jee pee Messages postés 41521 Date d'inscription   Statut Modérateur Dernière intervention   9 720 > Phil_1857 Messages postés 1872 Date d'inscription   Statut Membre Dernière intervention  
 
Un programmeur est obligé, par le compilateur ou l'analyseur de code, à respecter orthographe et grammaire. Mais dans sa langue maternelle, il n'y a qu'à l'école où il se faisait taper sur les doigts, quand il faisait des fautes lors d'une dictée.

Il faudrait un contrôleur de texte intégré aux saisies sur internet. Sur CCM, je ne sais plus si il est encore en service, mais il y avait un bloqueur du style SMS, exemple un message contenant le mot "ki" était rejeté ;-)
0
vortex
 
Bonjour,

Euh, autant corriger tout correctement non ?

Parce que laisser "vouler vous", c'est pas terrible...
0
polo > vortex
 
je suis désoller des faute mais je suis dyslexique, dysorthographique , dysgraphique.
0
polo
 
merci
0
Phil_1857 Messages postés 1872 Date d'inscription   Statut Membre Dernière intervention   168
 
tracer pas tracert :-)
0
jee pee Messages postés 41521 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
salut, la commande, sous Windows, c'est bien tracert
0