input: from typing import List
  
  def crawl(url: str) -> None:
      """This function implements a simple web crawler in Python that starts from a given website and looks for other links in the page, then scrapes the page content.
      >>> crawl('https://example.com')
      (Scrapes the website and any subsequent linked pages)
      """
output:     
      import requests
      from bs4 import BeautifulSoup
      from urllib.parse import urljoin
  
      visited_urls = set()
  
      def scrape_page(url):
          if url in visited_urls:
              return
          visited_urls.add(url)
  
          try:
              response = requests.get(url)
              response.raise_for_status()
          except requests.RequestException as e:
              print(f"Error fetching {url}: {e}")
              return
  
          soup = BeautifulSoup(response.text, 'html.parser')
          print(f"Scraping {url}")
  
          for link in soup.find_all('a', href=True):
              absolute_url = urljoin(url, link['href'])
              scrape_page(absolute_url)
  
      scrape_page(url)
  