好久不见,今天在下带来的是自动签到的小软件,由python2写就
需要的库有:selenium
pip install selenium
另外需要下载chromedriver(一个模拟chrome的浏览器,不大,5M)
官方地址:http://chromedriver.chromium.org/downloads
下载后是一个.zip,解压后是一个chromedriver.exe,放置的目录索引请记好。
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
myusername = "XXXXXX"#帐号
mypassword = "XXXXXX"#密码
driver = webdriver.Chrome('./chromedriver')#此处需要写入你的chromedriver.exe的位置
driver.get("http://gre.kmf.com/")#要签到的网站
content = driver.find_element_by_css_selector("a[popup='login']").click()#点击“登陆”按钮
以上是初始化操作
接下来登陆账号:
try:
acount = driver.find_element_by_css_selector("input[id='LoginPopupName']")#这是网页标签,不同的网站取值不同,需要自己去找
acount.clear()
acount.send_keys(myusername)#输入账户
time.sleep(1)
password = driver.find_element_by_css_selector("input[id='LoginPopupP