<span style="font-size:18px;"># -*- coding: utf-8 -*-
"""
Created on Sat Oct 22 17:01:51 2016
QQ空间模拟登录
@author: alis
"""
#导入selenium2中的webdriver库
from selenium import webdriver
#实例化出一个Firefox浏览器
driver = webdriver.Firefox()
#设置浏览器窗口的位置和大小
driver.set_window_position(20, 40)
driver.set_window_size(1100,700)
#打开一个页面(QQ空间登录页)
driver.get('http://qzone.qq.com')
#登录表单在页面的框架中,所以要切换到该框架 重点
driver.switch_to_frame('login_frame')
#通过使用选择器选择到表单元素进行模拟输入和点击按钮提交
driver.find_element_by_id('switcher_plogin').click()
driver.find_element_by_id('u').clear()
driver.find_element_by_id('u').send_keys('your account')
driver.find_element_by_id('p').clear()
driver.find_element_by_id('p').send_keys('your password')
driver.find_element_by_id('login_button').click()
#do something....
#退出窗口
driver.quit()</span>
python之selenium模拟登录QQ空间
最新推荐文章于 2022-05-28 08:11:40 发布