看板 Python 關於我們 聯絡資訊
大家好 我的問題主要是在爬資料的時候 設定好要抓的tag後 只會抓第一筆 pagelink=url.strip() request_get=requests.get(pagelink) soup_post=BeautifulSoup(request_get.text.encode('utf-8')) data = h.unescape(soup_post.find('td',{'itemprop':'actor'}).text) +',' + h.unescape(soup_post.find('td',{'class':'character'}).text) 要抓的頁面中符合這個tag的有非常多筆 但只會抓到最上面的第一筆 就跳出 接下來要怎麼寫呢 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.119.164.134 ※ 文章網址: http://www.ptt.cc/bbs/Python/M.1419067173.A.705.html ※ 編輯: elmo56 (140.119.164.134), 12/20/2014 17:19:51
Seudo: findall 12/20 17:44
這個屬性不能findAll 後面.text 寫的另一種版本是全抓到 但會變成 [u' aplle ,u'banana...] ※ 編輯: elmo56 (140.119.164.134), 12/20/2014 18:27:15