python刷b站视频浏览量_python刷B站播放量

首先,我们要知道B站播放量计算方法:不同的IP只能算一次,如果点一下就关掉,会出现播放完成度很低的情况,反而不利。

所以我们要做的是:不停换IP地址打开视频播放页,最好能看完视频。

下面是实现方法:

获取某一个网页上的所有代理IP,返回一个IP列表:

def get_ip_list(url, headers):

web_data = requests.get(url, headers=headers)

soup = BeautifulSoup(web_data.text, 'lxml')

ips = soup.find_all('tr')

ip_list = []

for i in range(1, len(ips)):

ip_info = ips[i]

tds = ip_info.find_all('td') #tr标签中获取td标签数据

ip = tds[1].text + ':' + tds[2].text

ip_list.append(ip)

return ip_list

从网站上爬取数据(主要是不断的切换页面)

def Get_Ip_Form_66():

global ip_list

ip_list=[]

global headers

headers = {

'Accept':'text/html,application/xhtml+xml,application/xml;q

你可能感兴趣的:(python刷b站视频浏览量)