python自动化:selenium自动登录新浪微博(失败版)

这是第一次代码,结果为失败

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#-*-codeing = utf-8-*-

#@Author : MTR
#@File : SinaDemo.py
#@Software : PyCharm

from typing import re
from selenium import webdriver
import time

wb = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe")
wb.implicitly_wait(3)
# wb.get('https://weibo.com/')
wb.get('https://passport.weibo.cn/signin/login')

# 输入你的用户名-----------锁定用户名输入框----------------输入
elem = wb.find_element_by_xpath("//*[@id='loginName']")
elem.send_keys("********") # 输入你的用户名-----------

# 输入密码------------------锁定密码输入框----------------输入
elem = wb.find_element_by_xpath("//*[@id='loginPassword']")
elem.send_keys("*********") # 输入密码

elem = wb.find_element_by_xpath("//*[@id='loginAction']")
elem.click()

# 简化代码输入版
# wb.find_element_by_xpath("//*[@id='loginName']").send_keys("********") # 输入你的用户名

# wb.find_element_by_xpath("//*[@id='loginPassword']").send_keys("*********") # 输入密码

# 点击登录==回车
# wb.find_element_by_xpath("//*[@id='loginAction']").click()

chromedriver下载链接

http://npm.taobao.org/mirrors/chromedriver/