|
|
10鱼币
我用的selenium的webdriver模块 进行的爬取操作 爬的知乎登录界面
<div class="SignFlowInput-errorMask undefined SignFlowInput-requiredErrorMask">请输入手机号</div>
1.这个class里面有多个变量 我用的selenium的webdriver模块 进行的爬取操作
2.报错在 input.send_keys("155"),我应该怎避免和修改错误
- from selenium import webdriver #导入浏览器对象
- import time
- browser = webdriver.Chrome()
- browser.get("https://www.zhihu.com")
- input = browser.find_element_by_class_name("SignFlowInput-errorMask")
- input.send_keys("155")
- time.sleep(2)
- input.clear()
- input.send_keys("1872")
- button = browser.find_element_by_class_name("Button")
- button.click()
- input = browser.find_element_by_class_name("Input")
- input.send_keys("15896")
- time.sleep(3)
- button = browser.find_element_by_class_name("Button Register-submitButton Button--primary Button--blue")
- button.click()
复制代码 |
|