Re: [問題] Selenium找到標籤裡的標籤

看板Python作者 (既得此生當盡其用)時間1年前 (2023/09/13 17:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
Method 1 from bs4 import BeautifulSoup html = ''' <article id="albumlist-content"> <ul class="albumlist-photo-list"> <li class="albumlist-photo-item"> <a class="albumlist-photo-thumb" href="/photo/s770187/18555098"> <img rc="" rel="nofollow">https://photo.abcde.net/s770187/1b145d3/18555098/1022075897_Q.jpg"> </a> <a class="albumlist-photo-name" href="/photo/s770187/18555098">美 女</a> <time>2014-08-04</time> <p>共305張</p> </li> </ul> </article> ''' soup = BeautifulSoup(html, 'html.parser') parent_tag = soup.find('li', class_='albumlist-photo-item') p_tag = parent_tag.find('p') print(p_tag.text) Method 2 from bs4 import BeautifulSoup html = ''' <article id="albumlist-content"> <ul class="albumlist-photo-list"> <li class="albumlist-photo-item"> <a class="albumlist-photo-thumb" href="/photo/s770187/18555098"> <img rc="" rel="nofollow">https://photo.abcde.net/s770187/1b145d3/18555098/1022075897_Q.jpg"> </a> <a class="albumlist-photo-name" href="/photo/s770187/18555098">美 女</a> <time>2014-08-04</time> <p>共305張</p> </li> </ul> </article> ''' soup = BeautifulSoup(html, 'html.parser') p_tag = soup.select_one('.albumlist-photo-item p') print(p_tag.text) ※ 引述《EijiHoba (我要好工作)》之銘言: : <article id="albumlist-content"> : <ul class="albumlist-photo-list"> : <li class="albumlist-photo-item"> : <a class="albumlist-photo-thumb" href="/photo/s770187/18555098"> : <img rc="" rel="nofollow">https://photo.abcde.net/s770187/1b145d3/18555098/1022075897_Q.jpg"> : </a> : <a class="albumlist-photo-name" href="/photo/s770187/18555098">美女</a> : <time>2014-08-04</time> : <p>共305張</p> : </li> : 我想找到<p>共305張</p>這個標籤取得相簿張數 : 沒有ID 沒有Name 沒有 CSS Class : 請問各位遇到這種情況如何找到 -- Every man for himself and God against them all. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.125.121 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1694598134.A.297.html
文章代碼(AID): #1b0OFsAN (Python)
討論串 (同標題文章)
文章代碼(AID): #1b0OFsAN (Python)