Python 如何抓取页面标题?

Python 如何抓取页面标题?,python,selenium-webdriver,xpath,css-selectors,webdriverwait,Python,Selenium Webdriver,Xpath,Css Selectors,Webdriverwait,我不知道如何抓取网页的标题,下面是我的代码(很简单),但我不知道哪里错了,如果你有任何想法,请让我知道,谢谢 要对页面标题进行爬网,您必须为带有torrent的列表归纳标题,您可以使用以下任一选项: 使用CSS\u选择器: driver.get('https://sukebei.nyaa.si/?s=seeders&o=desc&p=1') WebDriverWait(driver, 20).until(EC.visibility_of_element_located((B

我不知道如何抓取网页的标题,下面是我的代码(很简单),但我不知道哪里错了,如果你有任何想法,请让我知道,谢谢


要对页面标题进行爬网,您必须为带有torrent的
列表归纳标题,您可以使用以下任一选项:

  • 使用
    CSS\u选择器

    driver.get('https://sukebei.nyaa.si/?s=seeders&o=desc&p=1')
    WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.CSS_SELECTOR, "table.torrent-list")))
    print(driver.title)
    
  • 使用
    XPATH

    driver.get('https://sukebei.nyaa.si/?s=seeders&o=desc&p=1')
    WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.XPATH, "//table[contains(@class, 'torrent-list')]")))
    print(driver.title)
    
  • 控制台输出:

    Browse :: Sukebei
    
  • 注意:您必须添加以下导入:

    from selenium.webdriver.support.ui import WebDriverWait
    from selenium.webdriver.common.by import By
    from selenium.webdriver.support import expected_conditions as EC
    

要对页面标题进行爬网,您必须对带有torrent列表的
进行归纳,您可以使用以下任一选项:

  • 使用
    CSS\u选择器

    driver.get('https://sukebei.nyaa.si/?s=seeders&o=desc&p=1')
    WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.CSS_SELECTOR, "table.torrent-list")))
    print(driver.title)
    
  • 使用
    XPATH

    driver.get('https://sukebei.nyaa.si/?s=seeders&o=desc&p=1')
    WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.XPATH, "//table[contains(@class, 'torrent-list')]")))
    print(driver.title)
    
  • 控制台输出:

    Browse :: Sukebei
    
  • 注意:您必须添加以下导入:

    from selenium.webdriver.support.ui import WebDriverWait
    from selenium.webdriver.common.by import By
    from selenium.webdriver.support import expected_conditions as EC
    

driver.title返回titledriver.title返回title