用 BeautifulSoup 解析器分析 RSS

本文演示如何使用Python的BeautifulSoup库解析RSS,详细解释了工作原理、安装解析器的过程,并展示了遍历和提取资讯标题及摘要的方法。
摘要由CSDN通过智能技术生成

用 BeautifulSoup 解析器分析简易信息聚合RSS

运行代码

虽然今天传来不好的消息,京城新增数十例,但是调试程序的工作依然需要进行。运行下面区区十几代码,您可以立即得到自己想要的简易信息聚合RSS信息片段。代码运行是 Python 3.8 ,用 BeautifulSoup(v4.4.0)库 (点击获取库)

import urllib.request
from bs4 import BeautifulSoup

f = urllib.request.urlopen("https://www.cnbeta.com/backend.php") 
soup = BeautifulSoup(f.read(), "html.parser")          
for i in soup.find_all('item'):
    for child in i.children:
        if (child.name == 'title'):
            print(child.string)
        else:
          if (child.name == 'description'):
              desc_str = BeautifulSoup(child.string,'lxml')
              print
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值