iT邦幫忙

2023 iThome 鐵人賽

DAY 20
0
自我挑戰組

服用Python30天系列 第 20

[DAY20]服用Python-網路爬蟲香氛網站

  • 分享至 

  • xImage
  •  

前言

今天用爬蟲來爬取香氛網站吧!


import requests
from bs4 import BeautifulSoup

# 目標網站的URL
url = 'https://moriiaroma.com/'

# 發送HTTP GET請求獲取網頁內容
response = requests.get(url)

# 檢查請求是否成功
if response.status_code == 200:
    # 解析HTML內容
    soup = BeautifulSoup(response.text, 'html.parser')
    
    # 找到商品名稱和價格的元素,假設它們位於 <div> 標籤中的某個特定類別中
    product_divs = soup.find_all('div', class_='grid-link')
    
    # 遍歷每個商品元素,提取商品名稱和價格信息
    for product_div in product_divs:
        # 提取商品名稱
        product_di = product_div.find('p', class_='grid-link__title').text
       
        # 輸出商品名稱
        print("商品名稱:", product_di)
else:
    print('無法訪問網頁')
    
    
    
    
商品名稱: 客訂薰香精油(噴霧標)
商品名稱: 超美星球香氛機(附遙控器)
商品名稱: [一般版] 品牌訂製擴香200ml
商品名稱: [一般版] 品牌訂製擴香100ml
商品名稱: [慢版] 品牌訂製擴香200ml
商品名稱: [慢版] 品牌訂製擴香100ml
商品名稱: 北歐風大理石香氛機(黑/白)
商品名稱: 訂製香氛噴霧50ml(現貨)
商品名稱: 訂製香氛噴霧50ml(預購)
商品名稱: 隨身行動香氛擴香儀(黑/銀)
商品名稱: 隨身無水香氛機
商品名稱: 半手工塔香(內附防火綿)
商品名稱: 澳洲三寶組合
商品名稱: 甜橙單方精油10ml
商品名稱: 尤加利單方精油10ml
商品名稱: 綠花白千層單方精油10ml
商品名稱: 雪松單方精油10ml
商品名稱: 迷迭香單方精油10ml
商品名稱: 茶樹單方精油10ml
商品名稱: 杜松單方精油10ml

竟然!竟然已經參賽完2/3了(震驚中),其實時間過蠻快的,接下來的十天,再看看可以學到什麼吧~繼續加油!

目前進度:20/30!!


上一篇
[DAY19]服用Python-網路爬蟲2
下一篇
[DAY21]服用Python-猜數字
系列文
服用Python30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言