python爬虫获取豆瓣前top250的标题(简单)

今天是简略的一篇,简单小实验

python 复制代码
import requests
from bs4 import BeautifulSoup

# 模拟浏览器的构成(请求头)
headers = {
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 Edg/123.0.0.0"
}

for start_num in range(0,250,25):
    # 获取豆瓣top榜上前250部电影的响应内容
    response = requests.get(f"https://movie.douban.com/top250?start={start_num}", headers=headers)
    html = response.text
    # 传入方法,指定解析器为html.parser"
    soup = BeautifulSoup(html, "html.parser")
    all_titles=soup.findAll("span",attrs={"class":"title"})
    for title in all_titles:
        title_string=title.string
        if "/" not in title_string:
            print(title_string)

读取:

相关推荐
蓑衣夜行几秒前
QtWebEngine 自动重启方案
开发语言·c++·qt·web·qwebengine
中等生几秒前
@contextlib.contextmanager 的作用是什么
python
月亮!2 分钟前
IoT测试全解析:从嵌入式到云端的质量链条
运维·网络·人工智能·python·物联网·测试工具·自动化
轻竹办公PPT3 分钟前
护理实习总结PPT怎么做?
python·powerpoint
lsx2024065 分钟前
XQuery 实例详解
开发语言
hefaxiang5 分钟前
猜数字小游戏--用分支和循环实现
c语言·开发语言
嫂子的姐夫6 分钟前
03-自动化小案例
爬虫·自动化·drissionpage
小清兔8 分钟前
一个unity中URP的环境下旋转天空盒的脚本(RotationSky)
开发语言·数据库·学习·程序人生·unity·c#·游戏引擎
嫂子的姐夫8 分钟前
02-DrissionPage
爬虫·drissionpage·自动化爬虫
中等生10 分钟前
Python yield 的正确使用
python