(一)编程环境
操作系统:Win 10
编程语言:Python 3.6
(二)安装selenium
这里使用selenium实现。
如果没有安装过python的selenium库,则安装命令如下
pip install selenium
(三)下载ChromeDriver
因为selenium要用到浏览器的驱动,这里我用的是Google Chrome浏览器,所以要先下载ChromeDriver.exe并放到C:\Program Files (x86)\Google\Chrome\Application\目录下
(四)分析微博登录界面
通常而言,m站的网页结构比pc站要简单的多,咱们可以从m站入手。微博m站登录界面的网址是 https://passport.weibo.cn/signin/login
在Chrome浏览器中打开此地址,并右键点击界面的任何位置-->查看网页源代码,发现邮箱/手机号框的id为loginName,密码输入框的id为loginPassword,登录按纽的id为loginAction。
(五)编写python程序
执行后可以看到自动登录的过程及登录成功的界面
如果有任何疑问,欢迎添加qq群测试入门到大神 755431660 共同学习~
领取专属 10元无门槛券
私享最新 技术干货