iT邦幫忙

1

python 爬蟲疑問

  • 分享至 

  • xImage

各位大大好小弟最近自學爬蟲找了網路上的範例來練習
但不知道為甚麼程式沒有錯誤卻看不到輸出結果

https://ithelp.ithome.com.tw/upload/images/20230930/20163771SR1AxwTXzO.png想找到解決辦法

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
haward79
iT邦研究生 1 級 ‧ 2023-09-30 17:38:07
  1. 建議你描述一下你的背景
  2. 程式碼建議直接用程式碼區塊貼到文章中
  3. 如果有教學文章,可以順便附上來。

實際跑了一下 code, 結果.html 看起來是有的,只是沒 print() 出結果。

程式碼有小改一下,以下是會動的 code 。
建議你可以先從了解程式碼開始!


import requests
from bs4 import BeautifulSoup


url = 'https://www.ptt.cc/bbs/NBA/index.html'
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebkit/537.36'}

response = requests.get(url, headers=headers)

with open('結果.html', 'w', encoding='utf-8') as f:
    f.write(response.text)

soup = BeautifulSoup(response.text, 'html.parser')
articles = soup.find_all('div', class_='r-ent')

for a in articles:
    title = a.find('div', class_='title')
    print(title.a.text)

rumeri iT邦新手 5 級 ‧ 2023-09-30 23:58:31 檢舉

好的感謝!!!!

我要發表回答

立即登入回答