# -*-coding:utf-8 -*- ''' 使用selenium和phantomjs登录qq空间 ''' from selenium import webdriver import time # 启动phantomjs无界面浏览器 browser=webdriver.Chrome() # 打开qq空间登录界面 browser.get('https://qzone.qq.com/') # 全屏截取 browser.maximize_window() time.sleep(2) # 确定打开了登录页面,保存截图 browser.save_screenshot('qq1.png') # 切换至登录框架 browser.switch_to.frame("login_frame") # # 点击使用用户名和密码登录 # browser.find_element_by_id('switcher_plogin').click() # # 获取登录名和密码输入框的id,使用id获取元素并在对应输入框内输入登录信息 # browser.find_element_by_id('u').send_keys(u'******) # browser.find_element_by_id('p').send_keys(u'******') # browser.save_screenshot('qq2.png') # # 获取登录按钮的id,点击 # browser.find_element_by_id('login_button').click() # 直接点击头像登录 browser.find_element_by_id('img_out_*********').click() # 此处*为qq密码 # 保存屏幕快照 time.sleep(3) browser.save_screenshot('qq3.png')
Python爬虫——5-2.使用selenium和phantomjs模拟QQ空间登录
最新推荐文章于 2023-12-01 18:31:13 发布