当前位置:网站首页>b站视频链接快速获取
b站视频链接快速获取
2022-07-06 12:56:00 【聆听我的召唤,菜鸟进化】
from lxml import etree
import time
import json
import requests
import csv
import random
import os
from fake_useragent import UserAgent
headers={
'User-Agent':UserAgent().random
}
for i in range(1,35):
url='https://api.bilibili.com/x/web-interface/search/type?__refresh__=true&_extra=&context=&page={}&page_size=42&from_source=&from_spmid=333.337&platform=pc&highlight=1&single_column=0&keyword=%E8%8E%8E%E5%A3%AB%E6%AF%94%E4%BA%9A%E6%88%8F%E5%89%A7%E8%A1%A8%E6%BC%94&category_id=&search_type=video&dynamic_offset=72&preload=true&com2co=true'.format(i)
response=requests.get(url=url,headers=headers)
data=response.json()
cards=data['data']['result']
print(i)
for card in cards:
li=[]
link=card["arcurl"]#评分
times=card["duration"]#影名
description=card["title"]#url
li.append(link)
li.append(times)
li.append(description)
print(li)
with open('biliok.csv', 'a', newline='', encoding='utf-8-sig') as fp:
writer = csv.writer(fp)
writer.writerow(li)
time.sleep(float(format(random.uniform(0,3), '.2f')))
边栏推荐
- Nodejs教程之Expressjs一篇文章快速入门
- Regular expression collection
- Common English vocabulary that every programmer must master (recommended Collection)
- Manifest of SAP ui5 framework json
- 【深度学习】PyTorch 1.12发布,正式支持苹果M1芯片GPU加速,修复众多Bug
- [asp.net core] set the format of Web API response data -- formatfilter feature
- 【mysql】触发器
- Aike AI frontier promotion (7.6)
- Select data Column subset in table R [duplicate] - select subset of columns in data table R [duplicate]
- [200 opencv routines] 220 Mosaic the image
猜你喜欢
全网最全的新型数据库、多维表格平台盘点 Notion、FlowUs、Airtable、SeaTable、维格表 Vika、飞书多维表格、黑帕云、织信 Informat、语雀
[MySQL] trigger
Spark SQL chasing Wife Series (initial understanding)
拼多多败诉,砍价始终差0.9%一案宣判;微信内测同一手机号可注册两个账号功能;2022年度菲尔兹奖公布|极客头条
KDD 2022 | realize unified conversational recommendation through knowledge enhanced prompt learning
审稿人dis整个研究方向已经不仅仅是在审我的稿子了怎么办?
Seven original sins of embedded development
Data Lake (VIII): Iceberg data storage format
The biggest pain point of traffic management - the resource utilization rate cannot go up
【OpenCV 例程200篇】220.对图像进行马赛克处理
随机推荐
Variable star --- article module (1)
愛可可AI前沿推介(7.6)
Reflection operation exercise
Pat 1078 hashing (25 points) ⼆ times ⽅ exploration method
el-table表格——获取单击的是第几行和第几列 & 表格排序之el-table与sort-change、el-table-column与sort-method & 清除排序-clearSort
2022 fields Award Announced! The first Korean Xu Long'er was on the list, and four post-80s women won the prize. Ukrainian female mathematicians became the only two women to win the prize in history
New database, multidimensional table platform inventory note, flowus, airtable, seatable, Vig table Vika, Feishu multidimensional table, heipayun, Zhixin information, YuQue
Is it profitable to host an Olympic Games?
ICML 2022 | flowformer: task generic linear complexity transformer
OSPF多区域配置
Reinforcement learning - learning notes 5 | alphago
Redis insert data garbled solution
Web开发小妙招:巧用ThreadLocal规避层层传值
966 minimum path sum
Reference frame generation based on deep learning
Forward maximum matching method
Pinduoduo lost the lawsuit, and the case of bargain price difference of 0.9% was sentenced; Wechat internal test, the same mobile phone number can register two account functions; 2022 fields Awards an
Reviewer dis's whole research direction is not just reviewing my manuscript. What should I do?
How to implement common frameworks
Yyds dry goods count re comb this of arrow function