подключение к сети с использованием Python - PullRequest
0 голосов
/ 02 июля 2018

Я попытался проверить сетевое подключение с помощью следующего сценария, но ответ показывает, что активен независимо от фактического состояния. Примечание: проверено для локальных и общедоступных IP-адресов.

import sys,os,socket
  s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)  #Create a TCP/IP socket
  server_ip = '192.168.x.x'
  rep = os.system('ping  ' + server_ip)
  if rep == 0:
    print ('server is up ')
  else:
    print ('server is down')
...