新闻中心

记录成长的每一步,有始有终

用Python实现自动点击和登录网站帐户

2017-12-16

用Python实现起来,很简单,二十行代码以内就可以实现。

比方说,我想自动打开京东会员的网站,输入用户名和密码,点登录,然后点签到。

代码可以这么写:

JDSignup.py

import time

from selenium import webdriver

username = "yourusername" # 请替换成你的用户名

password = "yourpassword" # 请替换成你的密码

driver=webdriver.Chrome() # 选择Chrome浏览器

driver.get(‘http://vip.jd.com‘) # 打开京东会员网站

time.sleep(1)

driver.find_element_by_link_text(‘账户登录‘).click() # 点击“账户登录”

driver.find_element_by_id(‘loginname‘).click() # 点击用户名输入框

driver.find_element_by_id(‘loginname‘).send_keys(username) # 自动敲入用户名

driver.find_element_by_id(‘nloginpwd‘).click() # 点击密码输入框

driver.find_element_by_id(‘nloginpwd‘).send_keys(password) # 自动敲入密码

driver.find_element_by_id(‘loginsubmit‘).click() # 点击“登录”按钮

time.sleep(1)

driver.find_element_by_id(‘signIn‘).click() # 点击“签到”

driver.close()

代码调用:

python.exe JDSignup.py

可以将这行命令添加到Windows计划任务,每天运行,从而实现每日自动签到领取京豆。

减少重复劳动,生活本该轻松一些:)


下一页:百度发布的《移动搜索建站优化白皮书》,新后缀域名对百度有没有影响