input: from typing import List
  
  def crawl(url: str) -> None:
   """
   Create a web crawler in Python that starts from the given url and looks for other links in the page then scrapes the page content.
  
   Example:
   >>> crawl('http://example.com')
   """
output:     
      import requests
      from bs4 import BeautifulSoup
      import re
  
      def crawl(url: str) -> None:
          response = requests.get(url)
          soup = BeautifulSoup(response.text, 'html.parser')
          
          # Scrape the page content
          print("Page Content:")
          print(soup.get_text())
          
          # Find all links on the page
          links = soup.find_all('a', href=True)
          for link in links:
              href = link['href']
              if re.match(r'^http', href):
                  print(f"Found link: {href}")
                  # Optionally, you can recursively crawl these links
                  # crawl(href)
  