Python刮H2和硒的价格

Python刮H2和硒的价格,python,web-scraping,jupyter-notebook,Python,Web Scraping,Jupyter Notebook,我试图从这个html中获取产品名称和产品价格 <div class="product-info"> <div class="left"> <div class="image a_bossthemes"><a href="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshines

我试图从这个html中获取产品名称和产品价格

<div class="product-info">
    <div class="left">
        <div class="image a_bossthemes"><a href="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver1-700x700.jpg" title="" class="colorbox cboxElement"><img src="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver1-228x228.jpg" title="" alt="" id="image"></a></div>
              <div class="image-additional a_bossthemes">
    <div class="es-carousel">
      <ul class="skin-opencart" style="width: 496px; margin-left: 0px;">
                    <li style="margin-right: 8px; width: 73px;"><div class="boss-image-add"><a href="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver7-700x700.jpg" title="" class="colorbox cboxElement"><img src="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver7-74x74.jpg" title="" alt=""></a></div></li>
                    <li style="margin-right: 8px; width: 73px;"><div class="boss-image-add"><a href="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver6-700x700.jpg" title="" class="colorbox cboxElement"><img src="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver6-74x74.jpg" title="" alt=""></a></div></li>
                    <li style="margin-right: 8px; width: 73px;"><div class="boss-image-add"><a href="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver5-700x700.jpg" title="" class="colorbox cboxElement"><img src="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver5-74x74.jpg" title="" alt=""></a></div></li>
                    <li style="margin-right: 8px; width: 73px;"><div class="boss-image-add"><a href="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver4-700x700.jpg" title="" class="colorbox cboxElement"><img src="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver4-74x74.jpg" title="" alt=""></a></div></li>
                    <li style="margin-right: 8px; width: 73px;"><div class="boss-image-add"><a href="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver3-700x700.jpg" title="" class="colorbox cboxElement"><img src="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver3-74x74.jpg" title="" alt=""></a></div></li>
                    <li style="margin-right: 8px; width: 73px;"><div class="boss-image-add"><a href="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver2-700x700.jpg" title="" class="colorbox cboxElement"><img src="/image/cache/data/spigen/airpods-pro/shine-shield/spigenairpodsproshineshieldmetallicsilver2-74x74.jpg" title="" alt=""></a></div></li>
                  </ul>
    </div>
  <div class="es-nav"><span class="es-nav-prev" style="display: none;">Previous</span><span class="es-nav-next">Next</span></div></div>
      </div>
    <div class="right">
  <div class="description">
    <h2>Anti Dust Sticker Apple AirPods Pro Spigen Shine Shield - Metallic Silver (2 Sets)</h2>
            <span>- Brand:</span> <a href="/spigen">Spigen</a><br>
            <span>- Product Code:</span> SGP-780<br>
    <span>- Weight:</span> 0.10 kg<br>
            <span>- Ready:</span> <span class="Ready">Ready </span></div>
        <div class="price">Price:                <span class="price-first">Rp.225,000</span>
                                    
                  </div>

有人能帮我怎么做吗?通过一些解释,我可以解决问题。

要获取产品名称、价格和说明,请尝试以下操作:

import time

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

options = Options()
options.headless = False
driver = webdriver.Chrome(options=options)

url = "https://www.unomax.com/apple/anti-dust-sticker-apple-airpods-pro-spigen-shine-shield-metallic-silver-2-sets.html"
driver.get(url)
time.sleep(2)
element = driver.find_element_by_xpath('//*[@class="right"]')
name = element.find_element_by_tag_name("h2").text
price = element.find_element_by_class_name("price").text
description = element.find_element_by_xpath('//*[@style="color: rgb(68, 68, 68); font-family: "]')

print(f"{name} - {price.replace('HARGA: ', '')}")
print(description.text)
driver.close()
输出:

ANTI DUST STICKER APPLE AIRPODS PRO SPIGEN SHINE SHIELD - METALLIC SILVER (2 SETS) - RP.225,000
Spigen Shine Shield Anti Dust Sticker merupakan sticker protector dengan material logam tipis yang dirancang khusus untuk mencegah debu menempel dan goresan pada AirPods Pro anda. Desain modern, simple dan pemasangannya pun sangat mudah dilakukan. Memiliki ketebalan hanya 0.04mm dan memiliki warna silver yang elegan memberikan perlindungan dan kemewahan pada AirPods Pro anda. 

介意分享你正在抓取的url吗?这是我试图抓取的url类产品信息部分你检查了你的程序接收到的页面源了吗?说到这里,你能提供一份详细的报告吗?
ANTI DUST STICKER APPLE AIRPODS PRO SPIGEN SHINE SHIELD - METALLIC SILVER (2 SETS) - RP.225,000
Spigen Shine Shield Anti Dust Sticker merupakan sticker protector dengan material logam tipis yang dirancang khusus untuk mencegah debu menempel dan goresan pada AirPods Pro anda. Desain modern, simple dan pemasangannya pun sangat mudah dilakukan. Memiliki ketebalan hanya 0.04mm dan memiliki warna silver yang elegan memberikan perlindungan dan kemewahan pada AirPods Pro anda.