先说结论,因为selenium默认打开的是最小化窗口,搜索按钮被必应的推广广告遮挡了,要么关闭,要么最大化窗口,但关闭的话需要转到另一个链接,目前还没学到,所以用最大化窗口解决。 from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains driver=webdriver.Chrome() driver.maximize_window() #最大化窗口,这就是解决办法 driver.get('https://cn.bing.com/') input_tag=driver.find_element_by_id('sb_form_q')#获取文本框 button=driver.find_element_by_id('search_icon') #搜索按钮 #创建行为链(更好的模拟人类行为) actions=ActionChains(driver) actions.move_to_element(input_tag) #移动到文本框 actions.send_keys_to_element(input_tag,'python') #并输入要搜索的关键字 actions.move_to_element(button) #移动到搜索按钮 actions.click(button)#点击搜索按钮 #开始执行行为链 actions.perform()