python 爬取搞笑视频_爬取某视频网上的所有搞笑视频,喜欢做视频的小伙伴就有素材了...

闲的无聊,爬取了某视频网的所有搞笑视频,并且整理了每个视频的名字和地址放在了一个txt文本中,因为只是娱乐的操作,考虑到对方服务器的负荷,就只爬取了10页的内容,这样如果喜欢做视频的下伙伴就有素材了

网页是动态的,所以获取的是json数据,然后再细处理

话不多说,代码如下;

import requests

import pprint

import os

if not os.path.exists('视频文件夹'):

os.makedirs('视频文件夹')

url = 'https://www.ku6.com/video/feed?'

def get_params(page):

params = {

'pageNo': page,

'pageSize': '40',

'subjectId': '76'

}

return params

for i in range(0, 10):

params = get_params(i)

print('--------第{}页正在下载'.format(i))

headers = {

'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36'

}

response = requests.get(url, headers=headers, params=params).json()

# pprint.pprint(response)

list_data = response['data']

# print(list_data)

for data in list_data:

# pprint.pprint(data)

data_mp4 = data['playUrl']

data_name = data['desc']

cc = '视频名字:', data_name, '视频地址:', data_mp4

print('视频名字:', data_name, '视频地址:', data_mp4)

with open('视频文件夹//'+'视频数据.txt', mode='a', encoding='utf-8')as f:

f.write(str(cc))

适当娱乐,切勿盈利,更多代码尽在:CSDN​mp.csdn.net

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值