昨天用Python模拟了创建模拟浏览器,输入点击和headers设置。今天演示下Selenium如何登录、提取内容和翻页。
导入相应的库,这里加了time,是为了防止打开浏览器,网页还未及时显示;如果超过设定的时间,还未打开网页是会报错的。设置好浏览器驱动的路径,不会设置的,请阅读昨天的内容。
一、登录
登录行为需要定位三个元素,用户名输入框,属性id的值为loginname(登录名)。
密码输入框,属性type的值password。<
昨天用Python模拟了创建模拟浏览器,输入点击和headers设置。今天演示下Selenium如何登录、提取内容和翻页。
导入相应的库,这里加了time,是为了防止打开浏览器,网页还未及时显示;如果超过设定的时间,还未打开网页是会报错的。设置好浏览器驱动的路径,不会设置的,请阅读昨天的内容。
一、登录
登录行为需要定位三个元素,用户名输入框,属性id的值为loginname(登录名)。
密码输入框,属性type的值password。<