腾讯空间登录(qq网页版径直登录)

不多说,咱们径直加入正题!即使仍旧安置的小搭档不妨滑到最下方察看代码!!!断定很多小搭档没有安置Selenium模块,那就让咱们进步行安置。

腾讯空间登录(qq网页版直接登录) 第1张

1.载入安置selenium:pip install selenium

2.我运用的是谷歌欣赏器,以是咱们还须要安置相映谷歌欣赏器的启动步调启动步调载入链接:http://chromedriver.storage.googleapis.com/index.html察看一下本人电脑的谷歌欣赏器本子号而后去载入链接载入即可。

3.载入好后将对应的启动文献移入本人的文献夹中。

4.底下正式发端代码的编写开始引入了咱们的模块并加载咱们的启动步调

from selenium import webdriver#底下输出你的启动步调文献地方的路途即可bro = webdriver.Chrome('/Users/wuxiuye/Desktop/Python/爬虫/chromedriver')#翻开QQ空间登岸网址bro.get('https://qzone.qq.com/')这个功夫咱们要举行标签定位进入彀页此后咱们会创造他默许的不是输出账号暗号登岸以是咱们此刻要举行账号暗号标签的定位

在翻开开拓者东西定位后咱们定位到了如次标签

但在这个功夫经心的小搭档就会创造

这个标签是在frame嵌套内里的以是咱们要进步入frame

#加入framebro.switch_to.frame('login_frame')#这边咱们经过id定位a_tag = bro.find_element_by_id('switcher_plogin')

a_tag.click()之后咱们连接举行账号暗号输出框标签的定位,并为其填入相映的数据

腾讯空间登录(qq网页版直接登录) 第2张

#这边也是经过其id定位username_tag = bro.find_element_by_id('u')

腾讯空间登录(qq网页版直接登录) 第3张

password_tag = bro.find_element_by_id('p')

username_tag.send_keys('782268618')#这边我就不贴我QQ的如实暗号了嘿嘿!password_tag.send_keys('xxxxxx')而后咱们再探求登岸按钮标签的定位百思特网,与上头的本领沟通。

btn = bro.find_element_by_id('login_button')

btn.click()如许咱们的机动化登岸QQ就实行了

以次是十足代码

from selenium import webdriverimport time

腾讯空间登录(qq网页版直接登录) 第4张

bro = webdriver.Chrome('/Users/wuxiuye/Desktop/Python/爬虫/chromedriver')

bro.get('https://qzone.qq.com/')百思特网

bro.switch_to.frame('login_frame')

a_tag = bro.find_element_by_id('switcher_plogin')

a_tag.c百思特网lick()

username_tag = bro.find_element_by_id('u')

password_tag = bro.find_element_by_id('p')

username_tag.send_keys('782268618')

time.sleep(1)

password_tag.send_keys('xxxxx')

time.sleep(1)

btn = bro.find_element_by_id('login_button')

btn.click()

time.sleep(2)```感动观赏!!!

多说一句,很多人学Python进程中会遇到百般懊恼题目,没有人回答简单停止。小编是一名python开拓工程师,这边有我本人整治了一套最新的python体例进修教程,囊括从普通的python剧本到web开拓、爬虫、数据领会、数据可视化、呆板进修等。想要那些材料的不妨关心小编,并在后盾私信小编:“01”即可聆取。

腾讯空间登录(qq网页版直接登录) 第5张