Python BeautifulSoup extract html table cells that contains images and text

Umar Yusuf bintacomputers at gmail.com
Tue Jul 25 13:18:42 EDT 2017


Hi all,

I need help extracting the table from this url...?

from bs4 import BeautifulSoup
url = "https://www.marinetraffic.com/en/ais/index/ports/all/per_page:50"

headers = {'User-agent': 'Mozilla/5.0'}
raw_html = requests.get(url, headers=headers)

raw_data = raw_html.text
soup_data = BeautifulSoup(raw_data, "lxml")

td = soup_data.findAll('tr')[1:]

country = []

for data in td:
    col = data.find_all('td')
    country.append(col)



More information about the Python-list mailing list