python - co zwraca funkcja telnetlib.Telnet(host, port) bądź open?

0

Niestety ale nie mogę na necie nigdzie znaleźć, dokumentacja do pythona w porównaniu z C++ jest tragiczna. Potrzebuję zaprogramowac taką funkcjonalność:

while(True):
x = telnetlib.Telnet(host, port)
# ewentualnie x=telnet.open(host, port)
if x == udało się
break #wyjście z pętli nieskonczonosci

No i mam mega problem bo nie mogę znaleźć na necie co zwraca ta funkcja. A chodzi o to by wykonywać co chwilę próbę ztelnetowania się (być może tam jeszcze sleepa musze dać do kodu) i jak się nie uda to próbowac dalej i jak się uda to opuścić pętlę. Zamiast próby ztelnetowania mogłaby być również próba wysłania pinga na pewien ip adres ale z tym też jest tragedia żeby znaleźć na necie jak to się robi i kiedy wiedzieć że wysłanie pinga się udało. Generalnie z tego co zauważyłem nigdzie nie ma udokumentowane co funkcje zwracają z biblioteki telnetlib. Mógłby ktoś pomóc?

1

Tragiczna to jest Twoja znajomość Pythona i umiejętność szukania w internecie.
Wpisz

import telnetlib
help(telnetlib.Telnet)

A jak zależy Ci na ładnym wyglądzie, to uruchom IDLE => Help => Python Doc => Library Reference.

1 użytkowników online, w tym zalogowanych: 0, gości: 1