# PROGRAM Check URL Type from urllib.request import urlopen #### MODULE HTML Checker: #### def HTML_Check(URL_input): response = urlopen(URL_input) Check_Content = response.getheader('Content-Type') Split_Content = Check_Content.split(";") return Split_Content[0] == 'text/html' # END HTML_Check. #### MODULE URL Opener: #### def URL_Opener(URL_input): response = urlopen(URL_input) if HTML_Check(URL_input): #THEN print("This is a webpage:", URL_input) print("#### HEADER INFORMATION: ####") webpage1 = response.info() print(webpage1) else: print("This is NOT a webpage:", URL_input) # ENDIF # END Check URL_Opener. ################################ ######## MAIN PROGRAM ######## URL_Opener("http://www.damiantgordon.com/nt.pdf") print(" ") URL_Opener("http://www.damiantgordon.com/") print(" ") URL_Opener("https://docs.python.org/") print(" ") URL_Opener("http://www.tudublin.ie/") print(" ") ##############################