使用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")
相关推荐
编码浪子7 小时前
趣味学RUST基础篇(智能指针_结束)
开发语言·算法·rust
CVer儿9 小时前
qt资料2025
开发语言·qt
BillKu9 小时前
Vue3 + Element-Plus 抽屉关闭按钮居中
前端·javascript·vue.js
DevilSeagull9 小时前
JavaScript WebAPI 指南
java·开发语言·javascript·html·ecmascript·html5
2zcode9 小时前
基于Matlab不同作战类型下兵力动力学模型的构建与稳定性分析
开发语言·matlab
面向星辰9 小时前
html中css的四种定位方式
前端·css·html
Async Cipher10 小时前
CSS 权重(优先级规则)
前端·css
大怪v10 小时前
前端佬:机器学习?我也会啊!😎😎😎手“摸”手教你做个”自动驾驶“~
前端·javascript·机器学习
☼←安于亥时→❦10 小时前
PyTorch 梯度与微积分
人工智能·pytorch·python
Liquad Li10 小时前
Angular 面试题及详细答案
前端·angular·angular.js