爬虫——ajax和selenuim总结-代码:
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.common.exceptions import NoSuchElementException
# 创建 WebDriver 对象,指明使用chrome浏览器驱动
wd = webdriver.Edge()
# 调用WebDriver 对象的get方法 可以让浏览器打开指定网址
wd.get('https://www.baidu.com')
#寻找(异常的捕获)
try:
element = wd.find_element(By.ID,'kw')
element.send_keys('通讯')
caozuo = wd.find_element(By.ID,'su')
caozuo.click()#点击
wd.quit()#退出
input('等待回车键结束程序')
except NoSuchElementException:
print('不存在')
1.导库-最后一个是异常
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.common.exceptions import NoSuchElementException
2.这里try是如果抛出异常,就咋咋咋!
3. wd.find-element(),caozuo.click()-------------------------很重要
---------------------二-------------------------------