Python: Code Snippets - Check Internet Connection
Monday 24th July 2017 3:18am
This code snippets checks if the computer has an internet connection:
To run this script copy the code below and save to a file called internet_connection.py
internet_connection.py:
#!/usr/bin/env python # Check Internet Connection # A quick way to check if computer is # currently connected to the internet # Date: 07 March 2016 # Written By: Phantom Raspberry Blower import urllib2 # Module to request web page class InternetConnection(): def internet_connected(self, url): # Function that checks the internet is available try: response = urllib2.urlopen(url, timeout=5) return True except: return False # Check if running stand-alone or imported if __name__ == '__main__': import internet_connection it = InternetConnection() try: if it.internet_connected("http://www.google.co.uk"): print("Internet connection is available :)") else: print("Internet connection not avaiable :(") except: print("Something wicked happened :(")
Output:
python internet_connection.py Internet connection is available : )