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.

4 réponses

  1. jee pee Messages postés 9437 Date d'inscription   Statut Modérateur Dernière intervention   9 973
     
    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
  2. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169
     
    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
    1. jee pee Messages postés 9437 Date d'inscription   Statut Modérateur Dernière intervention   9 973
       
      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
    2. Phil_1857 Messages postés 1883 Date d'inscription   Statut Membre Dernière intervention   169 > jee pee Messages postés 9437 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
    3. jee pee Messages postés 9437 Date d'inscription   Statut Modérateur Dernière intervention   9 973 > Phil_1857 Messages postés 1883 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
    4. vortex
       
      Bonjour,

      Euh, autant corriger tout correctement non ?

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