70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

چک کردن اینترنت با پایتون

با سلام خدمت تمامی برنامه نویسان محترم

یک سوال دارم من تازه سوکت نویسی در پایتون بصورت پایه گذراندم

میخوام یک برنامه بنویسم اما نمیدونم چطوری

میخوام برنامه ای بنویسم بصورت اتوماتیک اینترنت رو برای من چک بکنه بگه

ایا نت وصل هست یا نه

ممنون میشم راهنمایی بکنید

یاعلی مدد

پرسیده شده در 1395/06/19 توسط

1 پاسخ

3

با سلام، شما برای اینکار می تونید از کد زیر استفاده کنید، سایت مورد استفاده google هست که می تونید ادرس رو به هر آدرسی که مد نظرتون هست تغییر بدید:

import socket
REMOTE_SERVER = "www.google.com"
def is_connected():
  try:
    # see if we can resolve the host name -- tells us if there is
    # a DNS listening
    host = socket.gethostbyname(REMOTE_SERVER)
    # connect to the host -- tells us if the host is actually
    # reachable
    s = socket.create_connection((host, 80), 2)
    return True
  except:
     pass
  return False
print is_connected()
پاسخ در 1395/06/19 توسط

پاسخ شما