import pyautogui import time from selenium import webdriver from selenium.webdriver.common.keys import Keys def searchWeb(content): browser = webdriver.Edge() browser.get("http://www.google.com") assert "Google" in browser.title elem = browser.find_element_by_name("q") elem.send_keys(content) elem.send_keys(Keys.RETURN) time.sleep(1) print(browser.page_source) browser.close() searchWeb("hello") 以上代码改成显示只有文本的内容
from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.wait import WebDriverWait browser = webdriver.Edge() try: browser.get("http://www.baidu.com") input = browser.find_element_by_id("kw") input.send_keys("Python") input.send_keys(Keys.ENTER) wait = WebDriverWait(browser, 10) wait.until(EC.presence_of_element_located((By.ID, "content_left"))) print(browser.current_url) print(browser.get_cookies()) print(browser.page_source) finally: browser.close()