I am trying to scrape the following URL and so far have been able to use the following code to extract out the ul elements.
from bs4 import BeautifulSoup
import urllib
import csv
import requests
page_link = 'https://repo.vse.gmu.edu/ait/AIT580/580books.html'
page_response = requests.get(page_link, timeout=5)
page_content = BeautifulSoup(page_response.content, "html.parser")
print(page_content.prettify())
page_content.ul
However, my goal is to extract the information contained within the table into a csv file. How can I go about doing this judging from my current code?