使用python+selenium实现b站(或其他视频网站)绕过验证码自动登录,自动点赞,发送弹幕等功能
大部分的视频网页都需要登录后才能发送弹幕,故需要绕过验证码实现自动登录进行自动化操作。这里我们采用抓取cookies的方法。
一、手动登录获取cookie
为实现自动登录,需要先手动登录获取cookies,并把它保存在本地文件中
代码如下:
#import
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from time import sleep
import datetime
import pandas as pd
from bs4 import BeautifulSoup
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
import json
#driver设置
driver = webdriver.Chrome()
#先删除所有cookies
driver.delete_all_cookies()
driver.get('https://www.bilibili.com')
#print未登录前的cookies
prin