工具选择:
电脑系统:win7,32 位,下面第二部安装SetupTools时注意系统版本要求;
Python: 2.7.11, 相信只要是2.7的就可以实现;
Selenium: 2.49.2, 当然也是2.0以上就可以,这是我使用的版本精确编号;
第一步:安装Python
第二步:安装SetupTools
第三步:安装selenium
前三步网上均有详细步骤,就不赘述。
第四步:菜单所有程序中打开Python GUI, 即IDLE,新建py格式文件,编辑代码:
# -*- coding: utf-8 -*-
from selenium import webdriver
#打开火狐浏览器(唯一默认支持的浏览器)
driver = webdriver.Firefox()
#浏览器窗口最大化
driver.maximize_window()
#浏览器地址定向为qq登陆页面
driver.get("http://i.qq.com")
#定位输入信息frame
driver.switch_to_frame("login_frame")
#自动点击账号登陆方式
driver.find_element_by_id("switcher_plogin").click()
#账号输入框输入已知qq账号
driver.find_element_by_id("u").send_keys("xxxxxx")
#密码框输入已知密码
driver.find_element_by_id("p").send_keys("******")
#自动点击登陆按钮
driver.find_element_by_id("login_button").click()
此为LZ的火狐浏览器,selenium默认支持的一个浏览器,另外也支持谷歌浏览器和IE浏览器,但需要分别安装IEDriverServer.exe和ChromeDriver.exe。
更多炫酷效果后续更新!