网络爬虫学习中,简单的静态页面数据,难以满足我们的一颗“好学”之心,且现在我们“好奇”的数据往往藏得很深,要么需要登录,要么为动态加载……今天,就来分享一下模拟浏览器对QQ邮箱(我们只是学习、分享、交流)的登录操作!
1、前期准备
“搞事情”之前,我们需要先准备两个工具,分别是需要模拟浏览器登录的模块selenium和对应的驱动插件chromedriver.exe
1、先进入到qq的软件界面,点击下方的联系人选项。2、在中间的选择菜单里面选择并点击最后一个订阅号选项。3、再点击订阅号里面的QQ邮箱提醒的选项。4、进入到下一个界面后点击下方的进入邮箱,再点击打开即可。邮箱类型:会。
这里,我们用了一个模拟浏览器登录的模块selenium
安装selenium模块:
pip install selenium
下载驱动插件chromedriver.exe,插件版本需与浏览器版本相同或相近,此处用的是谷歌浏览器,怎么看自己的qq邮箱账号是多少,可在浏览器网页中输入地址chrome://version/,查看浏览器版本:
接着进入驱动下载页面,下载相同或相近版本的chromedriver.exe:
解压后将放到指定位置(随便放哪里,只要你知道在哪里),此处放于“F:\\PycharmProjects\\tensorflow”文件路径下。
1、首先我们打开qq,填上QQ号码和密码点击“登录”按钮。2、之后我们在该页面中点击上方的“信封”图标按钮。3、然后我们在QQ邮箱页面中上方红圈就是你的QQ邮箱的地址了。
2、页面简析(如果着急看效果,跳过此步)
QQ登录方式有两种,要么点击已登录的QQ头像(可通过cookie实现),要么直接密码登录,今天我们介绍后者。
抓包后看到,返回的Referer信息一长串,这难道就是登录页面的实际网址?
复制Referer里的连接信息到浏览器看看,果然!好,那我们就不去请求邮箱官网了,直接对这个连接下手。
1、首先,一旦开通QQ邮箱时,默认的QQ邮箱账号就是自己的QQ号码@qq.com,当然还可以通过下面的方法来查看。点击QQ软件主面板上的QQ邮箱图标。 2、进入QQ邮箱主页面之后,在网页主页面顶部就可以看到自己的QQ邮箱账号。 3。
3、完整代码
1、如果是qq邮箱,邮箱地址就是qq账号+@qq.com,例如1234567890@qq.com。2、如果是其它邮箱,一般是会用手机号注册或者绑定手机的,我们用手机号+@邮箱名.com,例如163邮箱,13123456789@163.com。3、如果邮箱不是用手机号。
好了,QQ邮箱的密码登录方式大概就是这个意思,接下来我们直接上代码:
即可查看到QQ邮箱信息。二、在网易邮箱大师上,通过设置进入到邮箱管理就可以查看到自己正在使用的邮箱号,具体请看下方:工具/原料:iPhone13Pro、iOS15.2、网易邮箱大师v7.8.12。1、进入菜单 打开网易邮箱大师进入主页面后。
QQ邮箱的登录你掌握了,那其他网页的登录呢?赶快去试试吧!
1、以QQ邮箱为例,电子邮箱号即为:“QQ号”@qq.com或者设置的英文邮箱账号和Foxmail邮箱账号。查看需要首先打开QQ面板。2、在面板中点击“我的邮箱”选项。3、进入QQ邮箱后,可以在页面上方看到QQ的数字邮箱号码。。
——————————————————————————