0
چک کردن اینترنت با پایتون
با سلام خدمت تمامی برنامه نویسان محترم
یک سوال دارم من تازه سوکت نویسی در پایتون بصورت پایه گذراندم
میخوام یک برنامه بنویسم اما نمیدونم چطوری
میخوام برنامه ای بنویسم بصورت اتوماتیک اینترنت رو برای من چک بکنه بگه
ایا نت وصل هست یا نه
ممنون میشم راهنمایی بکنید
یاعلی مدد
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()