使用python爬取今日头条热搜

今天无意间找到了今日头条热搜的接口链接,顺手写了一个爬取今日头条热搜的爬虫,并保存到excel中

今日头条热搜接口
https://www.toutiao.com/hot-event/hot-board/?origin=toutiao_pc&_signature=_02B4Z6wo00f01yG9tdQAAIDCQrd1vxaJp9chmbFAAKpR4Dqk0c56dkhdlvNsoD3I03ygIjgUcxkM0VcFYKfO0a9iJRjnl1M9yxZvlq-pgzUXDOrpi1wKoYlCVC9.llzChJ7GmTYXIDMvE.c1a6

python 复制代码
import json
import re
import openpyxl
import requests
from lxml import etree

wb = openpyxl.Workbook()
ws = wb.active
ws.append(['顺序','热搜分类','热搜关键词'])
url = requests.get("https://www.toutiao.com/hot-event/hot-board/?origin=toutiao_pc&_signature=_02B4Z6wo00f01yG9tdQAAIDCQrd1vxaJp9chmbFAAKpR4Dqk0c56dkhdlvNsoD3I03ygIjgUcxkM0VcFYKfO0a9iJRjnl1M9yxZvlq-pgzUXDOrpi1wKoYlCVC9.llzChJ7GmTYXIDMvE.c1a6")
data = json.loads(url.text)['data']
print("data:",data)
for i in data:
    try:
        print(f'热搜:{i["Title"]}, 链接为:{i["Url"]},热度:{i["HotValue"]},')
        ws.append([i["Title"],i["Url"],i["HotValue"]])
    except:
        pass
wb.save("今日头条热搜.xlsx")
相关推荐
星空的资源小屋14 小时前
Text Grab,一款OCR 截图文字识别工具
python·django·ocr·scikit-learn
寒秋丶14 小时前
Milvus:Json字段详解(十)
数据库·人工智能·python·ai·milvus·向量数据库·rag
fruge15 小时前
Vue项目中的Electron桌面应用开发实践指南
前端·vue.js·electron
自由随风飘18 小时前
python 题目练习1~5
开发语言·python
Bony-19 小时前
Go语言完全学习指南 - 从基础到精通------语言基础篇
服务器·开发语言·golang
fl17683120 小时前
基于python的天气预报系统设计和可视化数据分析源码+报告
开发语言·python·数据分析
ACP广源盛1392462567320 小时前
(ACP广源盛)GSV6172---MIPI/LVDS 信号转换为 Type-C/DisplayPort 1.4/HDMI 2.0 并集成嵌入式 MCU
c语言·开发语言·单片机·嵌入式硬件·音视频
不穿格子的程序员21 小时前
从零开始刷算法-栈-括号匹配
java·开发语言·
漂流瓶jz21 小时前
Webpack中各种devtool配置的含义与SourceMap生成逻辑
前端·javascript·webpack
闲人编程21 小时前
Python与区块链:如何用Web3.py与以太坊交互
python·安全·区块链·web3.py·以太坊·codecapsule