跳至主要内容

博文

目前显示的是 八月, 2025的博文

爬刮刮乐答案方法的更新

如果你可以运行到python代码的话 找某网页所有data-id的代码︰ ____________________________________________________________- from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.chrome.options import Options import time # 设置Chrome选项,启用Headless模式 chrome_options = Options() chrome_options.add_argument('--headless')  # 不显示浏览器界面 # 初始化 WebDriver driver = webdriver.Chrome(options=chrome_options) # 让用户输入网址 url = input("请输入目标网页的网址:") # 打开目标网页 driver.get(url) # 等待页面加载 time.sleep(5) # 通过XPath提取所有带有data-id的div元素 xpath = "//div[@data-id]" elements = driver.find_elements(By.XPATH, xpath) # 提取所有的data-id,并过滤非7位数字的 data_ids = [     element.get_attribute("data-id") for element in elements     if element.get_attribute("data-id") and len(element.get_attribute("data-id")) == 7 and element.get_attribute("data-id").isdigit() ] # 打印出所有符合条件的7位数字的data-id print(f"Found 7-digit data-ids: {data_ids}") # 关闭浏览器 driver....