大家好,我是皮皮。
一、前言
前幾天在Python鉆石交流群【髙鵬】問了一個Python網(wǎng)絡(luò)爬蟲的問題,提問截圖如下:

原始代碼如下:
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get("https://bookmaker.xyz/")
time.sleep(5)
# print(driver.page_source) # 網(wǎng)頁原碼
click1 = driver.find_element(By.XPATH, '//*[@id="games-navbar"]/div/div/div/div[1]/div/div/a[2]/div/span')
time.sleep(3)
click1.click()
# click2 = driver.find_element(By.XPATH, '//span[@class="Text_label-medium__uChzZ Text_c-white___3mSz" & '
# '@data-testid="opponents-title"]')
text = driver.find_element(By.LINK_TEXT, '//*Aston Villa - West Ham United')
time.sleep(5)
text.click()
# driver.close()
這里【D I Y】給了一個思路,如下圖所示。

二、實現(xiàn)過程
這里【瑜亮老師】給出了具體的思路,看上去方法還是很多的,如下所示。

最后給了一份代碼如下所示:
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get("https://bookmaker.xyz/")
time.sleep(3)
text = driver.find_element(By.XPATH, '//a[@class="GameOpponents_names__bSbc_"]')
text.click()
順利地解決了粉絲的問題。

三、總結(jié)
大家好,我是皮皮。這篇文章主要盤點了一個Python網(wǎng)絡(luò)爬蟲的問題,文中針對該問題給出了具體的解析和代碼實現(xiàn),幫助粉絲順利解決了問題。
最后感謝粉絲【髙鵬】提問,感謝【瑜亮老師】、【D I Y】、【甯同學(xué)】、【此類生物】給出的思路和代碼解析,感謝【dcpeng】、【冫馬讠成】等人參與學(xué)習(xí)交流。