input: Write a function to scrape the table from the given URL and extract the planets information (name, mass, and distance from the sun). The function should return a list of dictionaries, where each dictionary contains the details of a planet.
  import requests
  from bs4 import BeautifulSoup
  
  def scrape_planet_data(url):
      page = requests.get(url)
      soup = BeautifulSoup(page.content, 'lxml')
      planets_table = soup.find('table', class_='wikitable sortable')
      planets = []
      for row in planets_table.find_all('tr'):
          if row.find('th'):
              continue
          cells = row.find_all('td')
          planets.append({
              'name': cells[0].text,
              'mass': cells[2].text,
              'distance_from_sun': cells[5].text
          })
      return planets
  
  assert scrape_planet_data('https://en.wikipedia.org/wiki/List_of_gravitationally_rounded_objects_of_the_Solar_System')
  assert len(scrape_planet_data('https://en.wikipedia.org/wiki/List_of_gravitationally_rounded_objects_of_the_Solar_System')) > 0
output: import requests
  from bs4 import BeautifulSoup
  
  def scrape_planet_data(url):
      page = requests.get(url)
      soup = BeautifulSoup(page.content, 'lxml')
      planets_table = soup.find('table', class_='wikitable sortable')
      planets = []
      for row in planets_table.find_all('tr'):
          if row.find('th'):
              continue
          cells = row.find_all('td')
          planets.append({
              'name': cells[0].text.strip(),
              'mass': cells[2].text.strip(),
              'distance_from_sun': cells[5].text.strip()
          })
      return planets