python脚本使用谷歌自动登录微博

 1.需要先安装selenium

pip install selenium # Windows电脑安装selenium

pip3 install selenium # Mac电脑安装selenium

2.下载谷歌浏览器驱动

打开chrome浏览器,在网址栏中输入chrome://version/打开关于版本页面,根据版本信息下载相应chrome驱动

下载地址:https://chromedriver.storage.googleapis.com/index.html

下载后解压缩得到:chromedriver.exe

3.将浏览器驱动放到谷歌安装位置:

C:\ProgramFiles\Google\Chrome\Application

4.将浏览器驱动放到python解释器位置:

\Python\Scripts

5.将chrome浏览器安装路径添加到path环境变量

6.测试1-5步骤是否成功:

6.1新建.py文件,代码:

from selenium import webdriver

driver = webdriver.Chrome()

#引入selenium库中的 webdriver 模块
from selenium import webdriver
#引入time库
import time
#打开谷歌浏览器
driver = webdriver.Chrome()
#打开微博
driver.get('https://weibo.com/login.php')
#给睡眠时间防止网速慢打不开网页
time.sleep(20)
#全屏浏览器
driver.maximize_window()
#在主页面点击登录按钮,进入登录页面
#driver.find_element_by_xpath('//*[@id="notLogin"]/span/a[1]').click()
#输入账号和密码
driver.find_element_by_xpath('//*[@id="loginname"]').send_keys('name')
driver.find_element_by_xpath('//*[@id="pl_login_form"]/div/div[3]/div[2]/div/input').send_keys('passwd')
#点击登录按钮
driver.find_element_by_xpath('//*[@id="pl_login_form"]/div/div[3]/div[6]/a/span').click()

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值