滑块只能用Selenium过,js逆向那套行不通,没办法,行情就是这样~~(来自某某经典语录)
采集抖音过程中,需要携带cookie才能获取数据,cookie失效就会出现滑块验证码,如图:
如果你的不出现验证码,可以去掉cookie,再去滚动翻页
用selenium过滑块,原理都差不多,主要是要防止被检测到浏览器特征,根据代码操作几遍就可以,注意需要修改自己的浏览器驱动路径driver_path
代码如下:
import os
import cv2
import time
import requests
import numpy as np
from selenium import webdriver
from urllib.parse import urlparse
from selenium.webdriver import ActionChains
class Slider(object):
def __init__(self, bg, gap):
bg_size = (340, 212)
gap_size =