Ich machte dieses Skript, um nur die IP oder den Namen des Hosts nach dem Klicken zu schreiben .... aber in Python 3.4.3 der Code einfach führe den Ping nicht aus; Ich kann die IP eingeben, aber es läuft nicht der Ping ....Python 3.4.3: os.system führt nicht mein Ping "Befehl"
Ich habe versucht, beide Wege zu betreten. Bsp .: "127.0.0.1" oder 127.0.0.1
es in Python 2.7, laufen aber möchte es in einer neueren Version von Python arbeiten ...
Mein Windows 7 64 Bit
Was empfiehlst du mir?
import os
a = input("put the name/ip of the machine you want to ping:\n\n")
p = "ping -t "
os.system(p+a)
Sollte ich einfach nur Python 2.7 verwenden, was läuft es gut ???
Funktioniert für mich. Sind Sie sicher, dass Sie den richtigen Code ausführen? Wenn überhaupt, ist es sinnvoller, dass dieser Code unter 2.7 nicht funktioniert und an 3 arbeitet, weil die Eingabe anders funktioniert. – DeepSpace
Was geben Sie genau bei der Eingabeaufforderung ein? "127.0.0.1" zwischen doppelten Anführungszeichen? '127.0.0.1' zwischen einfachen Anführungszeichen? Wenn Sie mit einfachen Anführungszeichen unter Windows arbeiten, funktioniert das nicht. Und ich kann den Teil "Fragen Sie nicht" aus Ihrem Beispiel nicht verstehen. Ist das alles, was Sie wirklich laufen? –
in welchem Betriebssystem sind Sie? – napuzba