歌单(新歌榜,热歌榜,网络歌曲榜)

代码如下: 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
      .oneBox{
        width: 300px;
        float: left;
        height: 600px;
        background-color: rgb(250, 250, 250);
        color:#478600;
        border-color: black;
        background-image: url(../微信图片_20231122150348.png) ;
        background-repeat: repeat-x;
       }
       span{
        color: #595954;
        font-size: 14px;
        vertical-align: top;
      }
      .twoBow{
        width: 300px;
        height: 600px;
        background-color: rgb(250, 250, 250);
        color:#d84a00;
        border-color: red;
        background-image: url(../微信图片_20231122215200.jpg);
        background-repeat: repeat-x;
        float: left;
    }
    .threeBox{
        width: 300px;
        height: 600px;
        background-color: rgb(250, 250, 250);
        color:#1ebea4;
        border-color: lightblue;
        background-image: url(../微信图片_20231122150315.png);
        background-repeat: repeat-x;
        float: left;
    }
     
    </style>
</head>
<body>
    <div class="oneBox">
        <h1>新歌榜 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src="../微信图片_20231122150340.png" alt=""></h1>
        <h1>01&nbsp;<img src="../微信图片_20231122145113.jpg" alt="" > <span >少年(童版)宋晓睿</span></h1>
        <h1>02 <img src="../微信图片_20231122150304.jpg" alt=""> <span>拥抱春&nbsp;&nbsp;A公馆</span></h1>
        <h1>03 <img src="../微信图片_20231122145041.jpg" alt=""> <span>山河无恙在我胸-蔡..</span></h1>
        <h1>04 <img src="../微信图片_20231122150239.jpg" alt=""> <span>FightasONE陈奕蔡..</span></h1>
        <h1>05 <img src="../微信图片_20231122150235.jpg" alt="">  <span>只要平凡韩</span></h1>
        <h1>06 <img src="../稳住.jpg" alt=""> <span>稳住 李思光</span></h1>
     </div>
     &emsp; &emsp; &emsp; &emsp; &emsp; &emsp; &emsp;&emsp; &emsp; &emsp; &emsp; &emsp;&emsp; &emsp;
     
         <div class="twoBow">
   <h1>热歌榜&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src="../微信图片_20231122150337.png" alt=""></h1>
   <h1>01  <img src="../微信图片_20231122144852.jpg" alt="">  <span>桥边姑娘 舞蹈女神若涵</span></h1>
   <h1>02&nbsp;<img src="../微信图片_20231122145113.jpg" alt="" > <span >少年(童声版)宋晓睿</span></h1>
   <h1>03 <img src="../微信图片_20231122144822.jpg" alt=""> <span>大鱼 周深</span></h1>
   <h1>04 <img src="../微信图片_20231122150307.jpg" alt=""> <span>演员 薜之谦</span></h1>
   <h1>05 <img src="../微信图片_20231122144857.jpg" alt=""> <span>桥边姑娘 垂耳兔</span></h1>
   <h1>06 <img src="../微信图片_20231122145013.jpg" alt="">  <span>逆流成河 金南玲</span></h1>
    </div>
    &emsp; &emsp; &emsp; &emsp; &emsp; &emsp; &emsp;&emsp; &emsp; &emsp; &emsp; &emsp; &emsp; &emsp;                            
                                                                                                                                                                                     
    <div class="threeBox">
        <h1>网络歌曲榜&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="../微信图片_20231122150345.png" alt=""></h1>
        <h1>01 <img src="../微信图片_20231122144845.jpg" alt=""> <span>记忆里的雪 龙梅子</span></h1>
        <h1>02  <img src="../微信图片_20231122150228.jpg" alt=""> <span>听你 大庆小芳</span></h1>
        <h1>03  <img src="../微信图片_20231122145009.jpg" alt=""> <span> 共同站疫  乌兰图雅       </span></h1>
        <h1>04  <img src="../微信图片_20231122145016.jpg" alt=""> <span>有一种爱 冷漠</span></h1>
        <h1>05 <img src="../微信图片_20231122144834.jpg" alt="">  <span>太多 慕容晓晓冯伟杰</span></h1>
        <h1>06 <img src="../微信图片_20231122144911.jpg" alt="">  <span>勇士的荣耀龙梅子郭晨冬</span></h1>
    </div>
</body>
</html

效果图如下: 

### 使用Python爬虫获取网易云音乐歌单飙升歌曲名称 为了实现这一功能,可以采用`requests`库发起HTTP请求,并利用`BeautifulSoup`库解析HTML文档。具体来说: 对于网络请求部分,构建了一个URL指向网易云音乐的飙升页面[^5]。随后设置合适的headers模仿浏览器的行为以避免被服务器识别为自动化脚本而阻止访问。 在接收到服务器响应后,使用正则表达式或者更推荐的方式——借助于`BeautifulSoup`对返回的数据进行分析提取所需的信息。例如,在网页源码里查找包含有歌曲详情的标签结构,通常每首歌会有一个唯一的ID以及对应的标题等属性[^4]。 下面是一份简单的代码片段用于说明如何操作: ```python import requests from bs4 import BeautifulSoup # 设置目标网址和头部信息 url = 'https://music.163.com/discover/toplist?id=3779622' headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36" } response = requests.get(url=url, headers=headers) if response.status_code == 200: soup = BeautifulSoup(response.text,'html.parser') # 查找所有的<li>元素下的<a>标签,其中包含了歌曲的名字和其他元数据 song_list = [] for item in soup.select('li .txt a'): title=item['title'] song_list.append(title) print(song_list) ``` 这段代码实现了向指定地址发送GET请求并接收回应内容的功能,接着运用`BeautifulSoup`对象`soup`定位至含有歌曲条目的位置,最后遍历这些节点收集各曲目全名存入列表中以便后续处理或展示[^1]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值