当前位置: 首页 > news >正文

济南网站开发推广优化网站的方法

济南网站开发推广,优化网站的方法,电脑 手机 微信网站开发,政府网站开发项目书本次编写一个程序要爬取歌曲音乐榜https://www.onenzb.com/ 里面歌曲。有帮到铁子的可以收藏和关注起来!!!废话不多说直接上代码。 1 必要的包 import requests from lxml import html,etree from bs4 import BeautifulSoup import re impo…

本次编写一个程序要爬取歌曲音乐榜https://www.onenzb.com/ 里面歌曲。有帮到铁子的可以收藏和关注起来!!!废话不多说直接上代码。

1 必要的包

import requests
from lxml import html,etree
from bs4 import BeautifulSoup
import re
import pandas as pd

2 获取歌曲url和歌曲名称

url = 'https://www.onenzb.com/'    
header = {'User-Agent' : 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36'
}
response = requests.get(url=url, headers=header)
soup = BeautifulSoup(response.text, 'html.parser')  
print(soup)
url_list = []
song_name = []
for link in soup.find_all('a', href=lambda x: x and x.startswith('/music/')):# 提取href属性和title属性href = link.get('href')title = link.get('title')url_ = 'https://www.1nzb.com' + href   # 完整的urlurl_list.append(str(url_))song_name.append(str(title))
song_name = [song_name.replace('/','').replace('CV','').replace('砂狼白子(:安雪璃)早濑优香(:小敢)','') for song_name in song_name]
print(song_name)
print(url_list)

3 解析每首歌曲的url 以及歌名添加

for url,name in dict(zip(url_list,song_name)).items():print(url,name)print(name)header = {'User-Agent' : 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36'}response = requests.get(url=url, headers=header)soup = BeautifulSoup(response.text, 'html.parser')  # html.parser  lxmlmp3_links = [a['href'] for a in soup.find_all('a', href=True) if a['href'].endswith('.mp3')]# 输出找到的URLfor url in mp3_links:print(url)# MP3文件的URLmp3_url = url# 定义要保存的文件名filename = 'E:/学习/项目/歌曲爬虫/歌曲2/{}.mp3'.format(name)# 发送GET请求response = requests.get(mp3_url, stream=True)# 确保请求成功response.raise_for_status()# 写入文件with open(filename, 'wb') as f:for chunk in response.iter_content(chunk_size=8192):f.write(chunk)print('MP3文件已下载并保存为:', filename)

部分结果:

在这里插入图片描述

http://www.dt0577.cn/news/25988.html

相关文章:

  • 卫计委网站一级医院建设全国疫情最新名单
  • 哪些网站是专门做牛仔批发的大连网络营销seo
  • 有什么做ppt参考的网站免费网站或软件
  • 九江做网站的大公司小红书代运营
  • 做电商网站多少钱合肥网络营销公司
  • 小榄做网站企业软文代写是什么
  • 用wordpress和avada做网站让百度收录自己的网站
  • 个人网站建设方案书实例全网关键词搜索
  • wordpress移动主题设计亚马逊排名seo
  • 连锁加盟网站制作网络营销推广有哪些方法
  • 游戏分类网站怎么做首页
  • 模板支架图片开源seo软件
  • 长沙o2o网站制作公司怎么自己找外贸订单
  • 建宣传网站苏州seo培训
  • 百度搜索不到asp做的网站新东方考研培训机构官网
  • 厦门的网站建设公司新产品怎样推广
  • 美国网站后缀是什么网站排名优化服务
  • 东莞网站制作搭建竞价托管开户
  • 不知道是谁做的网站 输入学号百度seo教程网
  • 响应式网站 手机版广州四楚seo顾问
  • wordpress seo插件中文版方法seo
  • 深圳网站建设公司报价单网络推广怎么赚钱
  • 网站上做时时彩代理赚钱吗杭州网站优化公司
  • 电子商务网站建设管理论文5188大数据官网
  • wordpress限制访问点击seo软件
  • 网站推广的主要方法有哪些?公众号代运营
  • 易站通这个网站怎么做百度收录网站
  • 响应式网站导航怎么做游戏推广引流
  • ps做网站首页效果图今天今日头条新闻
  • 一个网站开发语言公司怎么在百度上推广