Python爬虫第五课:selenium自动化爬虫实战
效果示列

代码示列
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.service import Service
import timedef baidu_main():service = Service(executable_path=r"E:\python_server\chromedriver-win64\chromedriver.exe")driver = webdriver.Chrome(service=service)try:driver.get('https://www.baidu.com/')search_box = driver.find_element(By.ID, 'kw')search_box.send_keys('我是谁')search_button = driver.find_element(By.ID, 'su')search_button.click()time.sleep(10)page_title = driver.titleprint(f"搜索结果页面的标题是: {page_title}")except Exception as e:print(f"发生错误: {e}")finally:driver.quit()if __name__ == "__main__":baidu_main()