试了两种方法:用css和xpath选取节点,只能定位到填写手机号和密码的方框,但是点击“登录”按钮没有反应。
浏览器停留在以下界面:
我确定定位到相应的元素了。因为我把登录页面用requests请求单独抓取下来,然后用css选择器试过了。
单独尝试选取相应节点:
只放了一张图,但事实上不管是定位外面的
,还是里面的,都试过了。之后尝试了bobby老师您在讲解知乎的时候,用的第三方包mouse,也不行。
我在用mouse包的时候,发现鼠标的光标并不会移动。我怀疑是否安装不成功,或者是路径的设置有问题。但是我无法确定。
上网看了别人的一些博客,也有人写可以用js的方法可以解决。但是我js的语法又不熟悉。
总结一下,
问bobby老师两个问题:
① 如何验证mouse已经正常安装,有没有测试的demo?
② 如果用js来实现的话,可以讲一下相关的js语法吗?
带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎
了解课程