from selenium import webdriver
import time
def login():
driver = webdriver.Chrome()
try:
driver.maximize_window()
driver.get('http://www.weibo.com/login.php')
time.sleep(2)
# 自动输入用户
print('输入用户名....')
driver.find_element_by_id('loginname').clear() # 清除输入框中默认的内容
driver.find_element_by_id('loginname').send_keys(loginname)
time.sleep(2)
# 自动输入密码
print('输入密码....')
driver.find_element_by_name('password').clear()
driver.find_element_by_name('password').send_keys(password)
time.sleep(2)
# 点击登陆按钮
driver.find_element_by_xpath('//div[@id="pl_login_form"]/div/div[3]/div[6]/a').click()
time.sleep(3)
print(driver.current_url)
print(driver.page_source)
print('登陆成功.')
time.sleep(10)
driver.close()
except Exception as e:
print('登陆失败'+ e)
if __name__ == '__main__':
loginname = '*******'
password = '*******'
login()
原文地址:https://blog.csdn.net/l_1_0_O/article/details/88953095
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。