title: Data Scrape Output into Dataframe
body: <p>Hello Everyone I have Scraped this Information from a JobListing site so far. Everything seems to work well however I am struggling to get this information into a data frame with headers and everything. Any Help is appreciated.
  My Full code is:</p>
  <pre><code>import requests
  from bs4 import BeautifulSoup
  import pandas as pd 
  
  URL = 'https://www.monster.com/jobs/search/?q=Software-Developer&amp;where=Australia'
  page = requests.get(URL)
  soup = BeautifulSoup(page.content, 'html.parser')
  
  results = soup.find(id='ResultsContainer')
  
  python_jobs = results.find_all('h2',string=lambda text: 'test' in text.lower())
  for p_job in python_jobs:
      link = p_job.find('a')['href']
      print(p_job.text.strip())
      print(f&quot;Apply Here: {link}&quot;)
  
  job_elems = results.find_all('section', class_= 'card-content')
  
  for job_elem in job_elems:
      title_elem = job_elem.find('h2', class_='title')
      company_elem = job_elem.find('div', class_='company')
      location_elem = job_elem.find('div', class_='location')
      if None in (title_elem, company_elem, location_elem):
          continue
      print(title_elem.text.strip())
      print(company_elem.text.strip())
      print(location_elem.text.strip())
      print()
  </code></pre>
  <p>Not sure how to approach this.</p>