title: How to use find() and find_all() in BeautifulSoup?
body: <p>I am currently doing some web scraping. I have this HTML:</p>
  
  <pre><code>&lt;meta property="og:price:amount" content="1.89"/&gt;
  &lt;meta property="og:price:standard_amount" content="6.31"/&gt;
  &lt;meta property="og:price:currency" content="USD"/&gt;
  </code></pre>
  
  <p>I'm using beautiful soup (Python).</p>
  
  <p>The information I want to extract is the 1.89 and the 6.31 (prices of product).</p>
  
  <p>This is my code:</p>
  
  <pre><code>import requests
  from bs4 import BeautifulSoup
  
  
  page = requests.get('https://spanish.alibaba.com/product-detail/crazy-hot-selling-multifunctional-battery-powered-360-degree-rotation-led-light-makeup-mirror-60769168637.html?spm=a2700.8270666-66.2016122619262.17.5a4d5d09En8wm9')
  
  # Create a BeautifulSoup object
  soup = BeautifulSoup(page.text, 'html.parser')
  #print(soup.get_text())
  # get the repo list
  
  
  v2 = soup.find_all("meta", {"property": "og:price:amount", "content": True}['content'] )
  print("v2 is",v2)
  </code></pre>
  
  <p>The error is in the <code>.find_all()</code> function, I'm not sure how to extract the data. I tried the <code>.find()</code> function too</p>
  
  <p>This is the information I got of how the beautiful soup function works:
  <code>Signature: find_all(name, attrs, recursive, string, limit, **kwargs)</code></p>
  
  <p>Help me configure the  <code>.find()</code> function. Thank you!</p>