第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

從列表中獲取特定鏈接

從列表中獲取特定鏈接

慕妹3242003 2023-10-24 21:44:40
我想打印前 5 個“分組”中第二個標簽的文本,并選擇后五個“分組”中的第一個。我該怎么做?https://www.carehome.co.uk/care_search_results.cfm/searchunitary/Tower-Hamletsfrom urllib.request import urlopen as uReqfrom bs4 import BeautifulSoup as soupfrom selenium import webdriver#grabspage and parses it through ready for picking apartmy_url = "https://www.carehome.co.uk/care_search_results.cfm/searchunitary/Tower-Hamlets"driver = webdriver.Chrome(executable_path='C:/Users/lemonade/Documents/work/chromedriver')driver.get(my_url)page_s = soup(driver.page_source, features='html.parser')#Finds relvant divscontainers = page_s.findAll("div", {"class": "home-name"})for container in containers:    name_container = container.p    all_a = name_container.findAll("a")    print(all_a)輸出:[<a name="member_21310"></a>, <a href="https://www.carehome.co.uk/carehome.cfm/searchazref/20001005SILA" style="font-weight:bold;font-size:28px">Silk Court</a>][<a name="member_35665"></a>, <a href="https://www.carehome.co.uk/carehome.cfm/searchazref/10001005FITA" style="">Westport Care Home</a>][<a name="member_34393"></a>, <a href="https://www.carehome.co.uk/carehome.cfm/searchazref/20001005ASPA" style="font-weight:bold;font-size:28px">Aspen Court Care Home</a>][<a name="member_4936"></a>, <a href="https://www.carehome.co.uk/carehome.cfm/searchazref/10001005SYDA" style="">Beaumont Court</a>][<a name="member_40189"></a>, <a href="https://www.carehome.co.uk/carehome.cfm/searchazref/20001005HAWA" style="font-weight:bold;font-size:28px">Hawthorn Green Residential and Nursing Home</a>]
查看完整描述

2 回答

?
慕雪6442864

TA貢獻1812條經(jīng)驗 獲得超5個贊

您可以使用 css 選擇器來執(zhí)行此操作select(),它將返回預(yù)期的輸出。


from bs4 import BeautifulSoup as soup

from selenium import webdriver


#grabspage and parses it through ready for picking apart

my_url = "https://www.carehome.co.uk/care_search_results.cfm/searchunitary/Tower-Hamlets"


driver = webdriver.Chrome(executable_path='C:/Users/lemonade/Documents/work/chromedriver')

driver.get(my_url)

page_s = soup(driver.page_source, features='html.parser')

containers = page_s.select("div.home-name>p>a[href]")


for container in containers:

    print(container.text.strip())

輸出:


Silk Court

Westport Care Home

Aspen Court Care Home

Beaumont Court

Hawthorn Green Residential and Nursing Home

Coxley House

Toby Lodge

Hotel in the Park

34/35 Huddleston Close

Approach Lodge


查看完整回答
反對 回復(fù) 2023-10-24
?
慕姐8265434

TA貢獻1813條經(jīng)驗 獲得超2個贊

您可以嘗試以下解決方案嗎:


driver.get(" https://www.carehome.co.uk/care_search_results.cfm/searchunitary/Tower-Hamlets ")


containers=WebDriverWait(driver,10).until(EC.visibility_of_all_elements_located((By.XPATH,"//div[contains(@class,'home-name')]//p//a[@href]")))


for container in containers:

     print container.text

https://img1.sycdn.imooc.com/6537caa000019b7908890315.jpg

查看完整回答
反對 回復(fù) 2023-10-24
  • 2 回答
  • 0 關(guān)注
  • 171 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號