24 lines
535 B
Python
24 lines
535 B
Python
#!/usr/bin/env python
|
|
# (c) 2018 CJ Associates
|
|
#
|
|
import requests
|
|
|
|
URL = "https://www.wikipedia.org/"
|
|
|
|
response = requests.get(URL)
|
|
|
|
|
|
if response.status_code == requests.codes.OK:
|
|
link_count = 0
|
|
page_content = response.content.decode() # convert from bytes to string
|
|
|
|
start = 0
|
|
while True:
|
|
pos = page_content.find('href', start)
|
|
if pos == -1: # no more strings
|
|
break
|
|
start = pos + 1
|
|
link_count += 1
|
|
|
|
print("There are {} links on the Wikipedia main page".format(link_count))
|